hi i'm trying to test collation per column on newest pg head, but I can't seem to get it working.
my normal locale is en_US.UTF-8, but in database, for test purposes I used pl_PL.UTF-8. Which works. When I try to create french collation, it seems to work, but fails soon: $ CREATE COLLATION french (LOCALE = 'fr_FR.UTF-8'); CREATE COLLATION $ create table test3 ( x text COLLATE "french" ); CREATE TABLE $ copy test3 from '/tmp/french'; COPY 55 $ select * from test3; x ------------------- d'accord déclassé décolleté décor découpage déjà vu demi-glace demi-sec dénouement de nouveau dérailleur de règle de rigueur dernier cri derrière déshabillé désolé détente de trop diablerie directeur sportif divertissement dossier doyen dressage du jour écarté échappé éclair éclat écorché élan élan vital éminence grise en bloc en escalier en famille enfant terrible en garde ennui en passant en pointe en route entente entrée entremets entre nous entrepreneur escargot escritoire et toi? étude étui excusez-moi extraordinaire (55 rows) $ select * from test3 order by x; ERROR: could not create locale "fr_FR.UTF-8": Success What is wrong in here? In shell, I can do: LC_COLLATE=fr_FR.UTF-8 sort /tmp/french and it works as expected. Best regards, depesz -- The best thing about modern society is how easy it is to avoid contact with it. http://depesz.com/ -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs