照合順序情報の表示

サーバー、データベース、または列の照合順序は、SQL Server Management Studio でオブジェクト エクスプローラーのメニュー オプションを使用するか、Transact-SQL を使用して表示できます。

照合順序の設定を表示する方法

次のいずれかの方法で行います。

  • SQL Server Management Studio

  • Transact-SQL

SQL Server Management Studio の使用

サーバー (SQL Server のインスタンス) の照合順序設定をオブジェクト エクスプローラーで表示するには

  1. オブジェクト エクスプローラーでデータベース エンジンのインスタンスに接続します。

  2. インスタンスを右クリックし、[プロパティ] をクリックします。

データベースの照合順序設定をオブジェクト エクスプローラーで表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンに接続し、そのインスタンスを展開します。

  2. [データベース] を展開し、データベースを右クリックして、[プロパティ] をクリックします。

列の照合順序設定をオブジェクト エクスプローラーで表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンに接続し、そのインスタンスを展開します。

  2. [データベース] を展開し、データベースを展開して、[テーブル] を展開します。

  3. 目的の列を含んだテーブルを展開し、[列] を展開します。

  4. 列を右クリックし、[プロパティ] をクリックします。 照合順序プロパティが空の場合、列が文字データ型ではありません。

[先頭に戻る]

Transact-SQL の使用

サーバーの照合順序設定を表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。

  2. クエリ ウィンドウで、SERVERPROPERTY システム関数を使用した次のステートメントを入力します。

    SELECT CONVERT (varchar, SERVERPROPERTY('collation'));
    
  3. また、sp_helpsort システム ストアド プロシージャを使用することもできます。

    EXECUTE sp_helpsort;
    

SQL Server 2012 によってサポートされているすべての照合順序を表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。

  2. クエリ ウィンドウで、SERVERPROPERTY システム関数を使用した次のステートメントを入力します。

    SELECT name, description FROM sys.fn_helpcollations();
    

データベースの照合順序設定を表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。

  2. クエリ ウィンドウで、sys.databases システム カタログ ビューを使用した次のステートメントを入力します。

    SELECT name, collation_name FROM sys.databases;
    
  3. また、DATABASEPROPERTYEX システム関数を使用することもできます。

    SELECT CONVERT (varchar, DATABASEPROPERTYEX('database_name','collation'));
    

列の照合順序設定を表示するには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。

  2. クエリ ウィンドウで、sys.columns システム カタログ ビューを使用した次のステートメントを入力します。

    SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';
    

[先頭に戻る]

関連項目

参照

SERVERPROPERTY (Transact-SQL)

sys.fn_helpcollations (Transact-SQL)

sys.databases (Transact-SQL)

sys.columns (Transact-SQL)

照合順序の優先順位 (Transact-SQL)

sp_helpsort (Transact-SQL)