2011-02-14 6 views

答えて

4

nvarcharを使用する必要があります。 varcharに複数のアルファベットを格納することはできません

照合は、非Unicodeデータのコードページであり、両方の並べ替えと比較です。しかし、指定されたコードページではまだ8ビットASCIIに制限されています。

は、各文字セット/アルファベットごとに異なるテーブルを持つことができます。たとえば、1対1で親エンティティテーブルがあります。ただし、オーバーヘッドが幅広いデータよりも優れているテラバイトのテキストを使用する予定がない限り、nvarcharは簡単です。

編集:私の間違い、照合は常に並べ替えと比較です。

+1

照合順序がnvarcharに含まれていませんか?テーブルデザイナーでは、nvarcharフィールドの照合順序をから何かに変更できます。 – NickD

+0

@Snoopy:正しい。私の間違い。ごめんなさい。 – gbn

関連する問題