PostgreSQLでは大文字と小文字が区別されます。やりたいことをするために、関数インデックスを作成します。つまり、
CREATE UNIQUE INDEX test_upper_idx ON mytable (UPPER(myfield));
UPPER(myfield)
を使用する場合はこのようにします クエリではインデックスが使用されます。
PostgreSQLでは大文字と小文字が区別されます。やりたいことをするために、関数インデックスを作成します。つまり、
CREATE UNIQUE INDEX test_upper_idx ON mytable (UPPER(myfield));
UPPER(myfield)
を使用する場合はこのようにします クエリではインデックスが使用されます。