次のクエリを実行して、SQLServerのインスタンスでサポートされているすべての照合を返すことができます。
SELECT name, description FROM sys.fn_helpcollations();
これはかなり長いリストを返すことに注意してください。 SQL Server 2017でそのステートメントを実行すると、3955の照合が返されます。
特定の照合に関心がある場合は、結果セットを絞り込むことができます。
たとえば、次のようなことができます:
SELECT name, description FROM sys.fn_helpcollations() WHERE name LIKE 'Latin%';
これにより、「ラテン語」で始まる照合のみが返されます。
そのクエリがSQLServer2017で返すものは次のとおりです。
Latin1_General_BIN | Latin1-一般、バイナリソート |
Latin1_General_BIN2 | Latin1-一般的なバイナリコードポイント比較ソート |
Latin1_General_CI_AI | Latin1-一般、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別しない |
Latin1_General_CI_AI_WS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別する |
Latin1_General_CI_AI_KS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別しない |
Latin1_General_CI_AI_KS_WS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別する |
Latin1_General_CI_AS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別しない |
Latin1_General_CI_AS_WS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別する |
Latin1_General_CI_AS_KS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別しない |
Latin1_General_CI_AS_KS_WS | Latin1-一般、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別する |
Latin1_General_CS_AI | Latin1-一般、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別しない |
Latin1_General_CS_AI_WS | Latin1-一般、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別する |
Latin1_General_CS_AI_KS | Latin1-一般、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別しない |
Latin1_General_CS_AI_KS_WS | Latin1-一般、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別する |
Latin1_General_CS_AS | Latin1-一般、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別しない |
Latin1_General_CS_AS_WS | Latin1-一般、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別する |
Latin1_General_CS_AS_KS | Latin1-一般、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別しない |
Latin1_General_CS_AS_KS_WS | Latin1-一般、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別 |
Latin1_General_100_BIN | Latin1-General-100、バイナリソート |
Latin1_General_100_BIN2 | Latin1-General-100、バイナリコードポイント比較ソート |
Latin1_General_100_CI_AI | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別しない |
Latin1_General_100_CI_AI_WS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別する |
Latin1_General_100_CI_AI_KS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別しない |
Latin1_General_100_CI_AI_KS_WS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別する |
Latin1_General_100_CI_AS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別しない |
Latin1_General_100_CI_AS_WS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別する |
Latin1_General_100_CI_AS_KS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別しない |
Latin1_General_100_CI_AS_KS_WS | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別する |
Latin1_General_100_CS_AI | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別しない |
Latin1_General_100_CS_AI_WS | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別する |
Latin1_General_100_CS_AI_KS | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別しない |
Latin1_General_100_CS_AI_KS_WS | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別する |
Latin1_General_100_CS_AS | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別しない |
Latin1_General_100_CS_AS_WS | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別する |
Latin1_General_100_CS_AS_KS | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別しない |
Latin1_General_100_CS_AS_KS_WS | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別 |
Latin1_General_100_CI_AI_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別しない、補足文字 |
Latin1_General_100_CI_AI_WS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別しない、幅を区別する、補足文字 |
Latin1_General_100_CI_AI_KS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別しない、補足文字 |
Latin1_General_100_CI_AI_KS_WS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別しない、カナタイプを区別する、幅を区別する、補足文字 |
Latin1_General_100_CI_AS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別しない、補足文字 |
Latin1_General_100_CI_AS_WS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別しない、幅を区別する、補足文字 |
Latin1_General_100_CI_AS_KS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別しない、補足文字 |
Latin1_General_100_CI_AS_KS_WS_SC | Latin1-General-100、大文字と小文字を区別しない、アクセントを区別する、カナタイプを区別する、幅を区別する、補足文字 |
Latin1_General_100_CS_AI_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別しない、補足文字 |
Latin1_General_100_CS_AI_WS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別しない、幅を区別する、補足文字 |
Latin1_General_100_CS_AI_KS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別しない、補足文字 |
Latin1_General_100_CS_AI_KS_WS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別しない、カナタイプを区別する、幅を区別する、補足文字 |
Latin1_General_100_CS_AS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別しない、補足文字 |
Latin1_General_100_CS_AS_WS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別しない、幅を区別する、補足文字 |
Latin1_General_100_CS_AS_KS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別しない、補足文字 |
Latin1_General_100_CS_AS_KS_WS_SC | Latin1-General-100、大文字と小文字を区別、アクセントを区別、カナタイプを区別、幅を区別、補足文字 |