サーバー照合は、SQL Serverのインスタンスとともにインストールされるすべてのシステムデータベース、および新しく作成されたユーザーデータベースのデフォルトの照合として機能します。サーバー照合は、SQLServerのインストール時に指定されます。
以下は、Transact-SQLを使用してSQLServerでサーバーの照合を確認する2つの方法です。
SERVERPROPERTY()
機能
1つのオプションは、SERVERPROPERTY()
を使用することです。 機能:
SELECT CONVERT (varchar, SERVERPROPERTY('collation')) AS 'Server Collation';
これにより、次のような照合が返されます:
Server Collation ---------------------------- SQL_Latin1_General_CP1_CI_AS
sp_helpsort
の使用 ストアドプロシージャ
サーバーの照合を返すための別のオプションは、sp_helpsort
を使用することです。 サーバーのデフォルトの照合を返すストアドプロシージャ:
EXECUTE sp_helpsort;
これにより、次のようなサーバーのデフォルトの照合が返されます。
Server default collation ---------------------------- Latin1-General, case-insensitive, accent-sensitive, kanatype-insensitive, width-insensitive for Unicode Data, SQL Server Sort Order 52 on Code Page 1252 for non-Unicode Data
参照:
- データベースの照合を返す
- 列の照合を返す
- 照合とは何ですか?