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

SQL Server の大文字と小文字を区別しない照合

    データベースで照合を変更する場合は、各列で個別に変更する必要があります。テーブルが作成されたときに有効だった照合設定が維持されます。

    create database CollTest COLLATE Latin1_General_CI_AI
    go
    use CollTest
    go
    create table T1 (
        ID int not null,
        Val1 varchar(50) not null
    )
    go
    select name,collation_name from sys.columns where name='Val1'
    go
    alter database CollTest COLLATE Latin1_General_CS_AS
    go
    select name,collation_name from sys.columns where name='Val1'
    go
    

    結果:

    name collation_name
    ---- --------------
    Val1 Latin1_General_CI_AI
    
    name collation_name
    ---- --------------
    Val1 Latin1_General_CI_AI
    


    1. Hibernate @OneToManyがMySQLSyntaxErrorExceptionをスローします:SQL構文にエラーがあります

    2. 同じページに削除ボタンを含むPHPとMySQL

    3. 開発者向けQ&Aフォーラムに参加する

    4. 一括読み込みできません。オペレーティングシステムのエラーコード5(アクセスが拒否されました。)