PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Eindeutige PostgreSQL-Indizes und Groß-/Kleinschreibung von Zeichenfolgen

Bei PostgreSQL wird zwischen Groß- und Kleinschreibung unterschieden. Um das zu tun, was Sie wollen, erstellen Sie einen Funktionsindex. Sagen Sie also

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

Auf diese Weise, wenn Sie UPPER(myfield) verwenden in Ihrer Abfrage wird der Index verwendet.

Siehe diesen Link