2017-03-31 7 views
1

ドイツ語の文字で可変長に使用するデータタイプは何ですか?可変長のドイツ語文字にはどのデータ型を使用する必要がありますか?

次のようなことはわかりません。

public const string stFIELD_DEFINITIONS = " fstInfo VARCHAR(100) CHARACTER SET UNICODE_FSS, fiKeyID INTEGER PRIMARY KEY "; 

"VARCHAR(X)文字セットUNICODE_FSSは" https://firebirdsql.org/manual/migration-mssql-data-types.html当たり "固定長" と記載されています。

答えて

1

VARCHARは固定長ではなく、最大長のみです。 ncharの3行を入力してコピー&ペーストエラーが発生したようです。

UNICODE_FSSの代わりに、UTF8を使用してください。違いはUNICODE_FSSが1-3バイトのUTF-8(いわゆる 'ファイルシステムセーフ'セット)に制限されているのに対して、UTF8はフルレンジを許可しています。その文書はないINT64bigintの相当BIGINTで、たとえば、正直に言うと少し時代遅れのように思われ、一意の識別子がUUID functions

とともに CHAR(16) CHARACTER SET OCTETSとして良いだろう
関連する問題