sql >> データベース >  >> RDS >> Sqlserver

SQL Server(T-SQL)でサーバー照合を表示する方法

    サーバー照合は、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
    

    参照:

    • データベースの照合を返す
    • 列の照合を返す
    • 照合とは何ですか?

    1. SqlServerSpatial.dllを読み込めません

    2. MySQLの特定の列の後に複数の列を追加する

    3. pg gemのインストールに失敗すると、mkmf.rbはrubyのヘッダーファイルを見つけることができません(Mac OSX 10.6.5)

    4. Oracleで値に少なくとも1桁の数字が含まれているかどうかを検出する