SQL Server の照合順序の説明がよくわからなかったので、少し調べてみました。 1.文字コード部分 分類すると以下の 5 種類で、なぜ、そんなにあるのかというと、互換性のためだということのようです。したがって、SQL Server 2008 だと、Japanese_XJIS_100 を選択すればいいし、SQL Server 2005 でも動作させたいというのであれは、Japanese_90 を選択すればいいということのようです。Japanese_Unicode は、名前的には使用したらいいように見えるのですが、過去のNT 時代のものなので使用しない方がいいようです。 Japanese_XJIS_100 (SQL Server 2008) Japanese_Bushu_Kakusu_100 (SQL Server 2008) Japanese_90 (SQL Server 2005)