From: | "Viktor Vislobokov" <vvislobokov(at)parma-telecom(dot)ru> |
---|---|
To: | Sergey Suleymanov <solt(at)eatpbank(dot)ru> |
Cc: | pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org> |
Subject: | Re: ILIKE с русски |
Date: | 2005-04-25 05:25:30 |
Message-ID: | 426C7F4A.7040502@lukoilperm.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
Ясно. Т.е. у тебя системная локаль koi8-r
У меня - utf-8
Т.е. надо чтобы системная локаль была koi8-r, чтобы нормально работал ilike?
Интересно, а как это работает в винде?
Народы, у кого postgreSQL на винде? Что скажите?
> Viktor> даже создавать базу в KOI8-R, а не только в UTF-8.
>
> Есть подозрение, что тут играет роль значение LC_COLLATE
> самого процесса. Что говорит pg_controldata?
>
> У меня база создана в KOI8, и
>
>postgres(at)dragon:~$ pg_controldata
>...
>LC_COLLATE: ru_RU.KOI8-R
>LC_CTYPE: ru_RU.KOI8-R
>
> всякие ilike, ~*, order by работают замечательно. С индексами
> правда облом.
>
> А вот попробовал создать в UNICODE, таки да - не
> работают. Правда проверить с LC_COLLATE=ru_RU.UTF-8 не могу,
> боюсь пользователи меня не поймут. :)
>
>
>
--
С уважением, Виктор
From | Date | Subject | |
---|---|---|---|
Next Message | Oleg Bartunov | 2005-04-25 06:59:05 | Re: [pgsql-ru-general] ILIKE с русскими не работает? |
Previous Message | Sergey Suleymanov | 2005-04-25 05:13:42 | Re: ILIKE с русски |