照合順序情報の表示View Collation Information

このトピックに適用されますはいSQL ServerはいAzure SQL DatabaseありませんAzure SQL Data Warehouseなし。並列データ ウェアハウスTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

サーバー、データベース、または列の照合順序は、 SQL Server Management StudioSQL Server Management Studio でオブジェクト エクスプローラーのメニュー オプションを使用するか、 Transact-SQLTransact-SQLを使用して表示できます。You can view the collation of a server, database, or column in SQL Server Management StudioSQL Server Management Studio using Object Explorer menu options or by using Transact-SQLTransact-SQL.

照合順序の設定を表示する方法How to View a Collation Setting

次のいずれかを使用します。You can use one of the following:

SQL Server Management Studio の使用Using SQL Server Management Studio

サーバー (SQL Server のインスタンス) の照合順序設定をオブジェクト エクスプローラーで表示するにはTo view a collation setting for a server (instance of SQL Server) in Object Explorer

  1. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engineのインスタンスに接続します。In Object Explorer, connect to an instance of データベース エンジンDatabase Engine.

  2. インスタンスを右クリックし、 [プロパティ] をクリックします。Right-click the instance and select Properties.

    データベースの照合順序設定をオブジェクト エクスプローラーで表示するにはTo view a collation setting for a database in Object Explorer

  3. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、そのインスタンスを展開します。In Object Explorer, connect to an instance of データベース エンジンDatabase Engine and then expand that instance.

  4. [データベース] を展開し、データベースを右クリックして、 [プロパティ] をクリックします。Expand Databases, right-click the database and select Properties.

    列の照合順序設定をオブジェクト エクスプローラーで表示するにはTo view a collation setting for a column in Object Explorer

  5. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、そのインスタンスを展開します。In Object Explorer, connect to an instance of データベース エンジンDatabase Engine and then expand that instance.

  6. [データベース] を展開し、データベースを展開して、 [テーブル] を展開します。Expand Databases, expand the database and then expand Tables.

  7. 目的の列を含んだテーブルを展開し、 [列] を展開します。Expand the table that contains the column and then expand Columns.

  8. 列を右クリックし、 [プロパティ] をクリックします。Right-click the column and select Properties. 照合順序プロパティが空の場合、列が文字データ型ではありません。If the collation property is empty, the column is not a character data type.

Transact-SQL の使用Using Transact-SQL

サーバーの照合順序設定を表示するにはTo view the collation setting of a server

  1. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。In Object Explorer, connect to an instance of the データベース エンジンDatabase Engine and on the toolbar, click New Query.

  2. クエリ ウィンドウで、SERVERPROPERTY システム関数を使用した次のステートメントを入力します。In the query window, enter the following statement that uses the SERVERPROPERTY system function.

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

    EXECUTE sp_helpsort;  
    

    サポートされているすべての照合順序を表示するには SQL Server 2017SQL Server 2017To view all collations supported by SQL Server 2017SQL Server 2017

  4. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。In Object Explorer, connect to an instance of the データベース エンジンDatabase Engine and on the toolbar, click New Query.

  5. クエリ ウィンドウで、SERVERPROPERTY システム関数を使用した次のステートメントを入力します。In the query window, enter the following statement that uses the SERVERPROPERTY system function.

    SELECT name, description FROM sys.fn_helpcollations();  
    

    データベースの照合順序設定を表示するにはTo view the collation setting of a database

  6. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。In Object Explorer, connect to an instance of the データベース エンジンDatabase Engine and on the toolbar, click New Query.

  7. クエリ ウィンドウで、sys.databases システム カタログ ビューを使用した次のステートメントを入力します。In the query window, enter the following statement that uses the sys.databases system catalog view.

    SELECT name, collation_name FROM sys.databases;  
    
  8. また、DATABASEPROPERTYEX システム関数を使用することもできます。Alternatively, you can use the DATABASEPROPERTYEX system function.

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

    列の照合順序設定を表示するにはTo view the collation setting of a column

  9. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engine のインスタンスに接続し、ツール バーの [新しいクエリ] をクリックします。In Object Explorer, connect to an instance of the データベース エンジンDatabase Engine and on the toolbar, click New Query.

  10. クエリ ウィンドウで、sys.columns システム カタログ ビューを使用した次のステートメントを入力します。In the query window, enter the following statement that uses the sys.columns system catalog view.

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

参照See Also

SERVERPROPERTY (Transact-SQL) SERVERPROPERTY (Transact-SQL)
sys.fn_helpcollations (Transact-SQL) sys.fn_helpcollations (Transact-SQL)
sys.databases (Transact-SQL) sys.databases (Transact-SQL)
sys.columns (Transact-SQL) sys.columns (Transact-SQL)
照合順序の優先順位 (Transact-SQL) Collation Precedence (Transact-SQL)
sp_helpsort (Transact-SQL)sp_helpsort (Transact-SQL)