PostgreSQL: Wie man "case-insensitive" - Abfrage

Gibt es eine Möglichkeit zum schreiben von groß-und Kleinschreibung Anfragen in PostgreSQL, E. g. Ich will, dass die folgenden 3 Abfragen return gleichen Ergebnis.

SELECT id FROM groups where name='administrator'

SELECT id FROM groups where name='ADMINISTRATOR'

SELECT id FROM groups where name='Administrator'
wenn citext kommt mit Ihrer Postgres installation, versuchen citext-Typ. Es ist der groß-und Kleinschreibung text
Für Neulinge in dieser Frage, diesen link, um die offizielle PostgreSQL-Dokumentation enthält alle Antworten, die hier gegeben werden, sowie ein paar andere Optionen.
Sir zuweisen akzeptierte Antwort auf das von @Arun bitte. Es ist viel weniger kompliziert und tun nicht ziehen Bündel von Problemen nach der Anwendung.

InformationsquelleAutor Jame | 2011-08-10

Schreibe einen Kommentar