>>>>> Viktor Vislobokov writes:
Viktor> Да, забыл здесь привести. Переключался, конечно. Пробовал
Viktor> даже создавать базу в KOI8-R, а не только в UTF-8.
Есть подозрение, что тут играет роль значение LC_COLLATE
самого процесса. Что говорит pg_controldata?
У меня база создана в KOI8, и
postgres@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 не могу,
боюсь пользователи меня не поймут. :)
--
Sergey Suleymanov