2010-12-29 31 views
8

データベースを使用して異なる特殊文字グループを格納する場合、使用する照合順序を選択するにはどうすればよいですか?たとえば、クロアチア語に照合順序を設定し、クロアチア語の特殊文字以外のロシア語のキリル文字、日本語文字を使用する場合は、どの照合順序を使用する必要がありますか?SQL Serverデータベースの照合順序を選択する方法

おかげで、 Ilija

答えて

11
  • あなたは
  • 照合は、ソートとあなたが同じでクロアチア、ロシアと日本の格納することができます意味

を比較を定義するデータを格納するデータ型はnvarchar使用したいですカラム。

しかし、(WHERE MyColumn = @foo)を比較する場合や並べ替え(ORDER BY MyColumn)の場合、照合のために期待した結果が得られません。

ただし、必要に応じてCOLLATE句を使用して変更することができます。 例:ORDER BY MyColumn COLLATE Japanese_something

ほとんどのデータをカバーする最も一般的なオプションを選択します。 MSDN has this maybe useful article

関連する問題