Anda dapat menghindari pembatasan dengan menggunakan jenis khusus citext
disediakan oleh modul tambahan dengan nama yang sama. Mengutip manual:
Ini menangani kasus Anda dengan tepat. Jalankan sekali per database:
CREATE EXTENSION citext;
Kemudian Anda dapat:
CREATE TABLE sample_table (
my_column citext
,CONSTRAINT my_unique_constraint UNIQUE(my_column)
DEFERRABLE INITIALLY IMMEDIATE
);