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

Wie verwende ich die PostgreSQL-Funktion Upper() mit einem anderen Gebietsschema?

Für 9.1 und höher können Sie die Sortierung einfach lokal für die Abfrage auswählen.
Leider würde dies in Anbetracht Ihrer Versionsnummern ein Upgrade erfordern, also kann es hilfreich sein oder nicht.

SELECT UPPER('étienne' COLLATE "C")      C_Collation,
       UPPER('étienne' COLLATE "fr_FR") FR_Collation;

C_Collation        FR_Collation
--------------------------------------
éTIENNE            ÉTIENNE

Ein SQLfiddle zum Testen .