sql >> Database >  >> RDS >> PostgreSQL

Hoe de functie PostgreSQL upper() te gebruiken met een andere locale?

Voor 9.1 en hoger kunt u de zoekopdracht gewoon lokaal sorteren.
Helaas, gezien uw versienummers, zou hiervoor een upgrade nodig zijn, dus het kan wel of niet nuttig zijn.

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

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

Een SQLfiddle om mee te testen .



  1. Hoe maak je een databaselink in MySQL om verbinding te maken met Oracle?

  2. Oracle Linked Server maken en configureren in SQL Server

  3. MySQL:tabel optimaliseren met veel kolommen

  4. Unicode-tekens (Grieks) worden in de database opgeslagen, zoals ??????