Re: Re: [pgsql-ru-general] Re:

From: Sergey Suleymanov <solt(at)eatpbank(dot)ru>
To: PostgreSQL on Russian <pgsql-ru-general(at)postgresql(dot)org>
Subject: Re: Re: [pgsql-ru-general] Re:
Date: 2005-04-25 08:03:16
Message-ID: 87y8b7qo57.fsf@boo.eatpbank.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

>>>>> Viktor Vislobokov writes:

Viktor> Это получается, что не у меня с локалью проблема, а у
Viktor> PostgreSQL. Да, у меня системная локаль UTF-8. Но почему бы
Viktor> нет? Тем более, что количество дистрибутивов Linux, которые
Viktor> используют ru_RU.koi8r вместо ru_RU.UTF-8 уже стремится к
Viktor> нулю. В общем бага, однозначно. Будем знать.

Кстати да. Вот что нашел:

> the caseinsensitive patternmatch-operators seems not to work with
> multibyte, while lower() and upper()-functions finally works perfect.

It looks to me like iwchareq() in src/backend/utils/adt/like.c still needs
work to handle multibyte characters in a sane fashion. Feel free to
submit a patch ...

regards, tom lane

Речь шла правда об 8.0b3. Но похоже, ибо order by, upper, lower
работают, а ilike и ~* - нет.

--
Sergey Suleymanov

In response to

Browse pgsql-ru-general by date

  From Date Subject
Next Message Oleg Bartunov 2005-04-25 12:00:34 Re: Re: [pgsql-ru-general] Re: [pgsql-ru-
Previous Message Viktor Vislobokov 2005-04-25 08:03:05 Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] ILIKE с русскими не работает?