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

SQL Serverは大文字と小文字を区別しますか?

    照合はさまざまなレベルで設定できます:

    1. サーバー
    2. データベース

    したがって、大文字と小文字を区別しないデータベースに大文字と小文字を区別する列を含めることができます。単一列のデータの大文字と小文字を区別するビジネスケースを作成できる状況にはまだ遭遇していませんが、可能性があると思います。

    サーバーの照合を確認する

    SELECT SERVERPROPERTY('COLLATION')
    

    データベース照合を確認する

    SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;
    

    列の照合を確認する

    select table_name, column_name, collation_name
    from INFORMATION_SCHEMA.COLUMNS
    where table_name = @table_name
    


    1. PerconaDBとは

    2. MySQL比較データベース

    3. Python SQL – PythonでSQLite、MySQL、およびPostgreSQLデータベースを使用する方法

    4. OracleでSQLServerのIsNull()関数に相当するものは何ですか?