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

SQL Server(T-SQL)で列の照合を表示する方法

    SQL Serverでは、照合はサーバーレベル、データベースレベル、列レベル、および内部式で指定できます。

    特定の列が使用する照合を見つけるには、sys.columnsに対してT-SQLクエリを実行します。 。このように:

    SELECT 
        name, 
        collation_name 
    FROM sys.columns 
    WHERE name = N'ArtistName';
    

    これにより、次のようになります。

    name   collation_name              
    ----------  ----------------------------
    ArtistName  SQL_Latin1_General_CP1_CI_AS
    

    この例では、ArtistNameという列の照合を返します。 。クエリする列の名前に置き換えるだけです。

    参照:

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

    1. ハイブリッドクラウドでのMariaDBパフォーマンスの監視

    2. PostgreSQLはすべてのコンテンツを削除します

    3. pggemのインストール;エラー:gemネイティブ拡張のビルドに失敗しました

    4. PostgreSQL外部キーが存在しない、継承の問題?