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

PostgreSQLの一意のインデックスと文字列の大文字小文字

    PostgreSQLでは大文字と小文字が区別されます。やりたいことをするために、関数インデックスを作成します。つまり、

    CREATE UNIQUE INDEX test_upper_idx ON mytable (UPPER(myfield));
    

    UPPER(myfield)を使用する場合はこのようにします クエリではインデックスが使用されます。

    このリンクを参照



    1. MySQLでAUTO_INCREMENTを読み取ってリセットする方法

    2. MySQL警告1287を修正:「BINARYexpr」は非推奨であり、将来のリリースで削除される予定です

    3. テーブルにauto_incrementを持つ2フィールドの主キーを含めることはできません

    4. モジュールの依存関係の使用、パート2