PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Indici univoci PostgreSQL e string case

PostgreSQL fa distinzione tra maiuscole e minuscole. Per fare ciò che vuoi creare un indice di funzione. Quindi dì

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

In questo modo quando usi UPPER(myfield) nella tua query verrà utilizzato l'indice.

Vedi questo link