sql >> Base de Datos >  >> RDS >> PostgreSQL

Índices únicos de PostgreSQL y mayúsculas y minúsculas

PostgreSQL distingue entre mayúsculas y minúsculas. Para hacer lo que quieras, crea un índice de función. Entonces di

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

De esa manera cuando usas UPPER(myfield) en su consulta se utilizará el índice.

Ver este enlace