Re: ILIKE с русски

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 не могу,
> боюсь пользователи меня не поймут. :)
>
>
>

--
С уважением, Виктор

In response to

Browse pgsql-ru-general by date

  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 с русски