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

From Sergey Suleymanov
Subject Re: Re: [pgsql-ru-general] Re:
Date
Msg-id 87y8b7qo57.fsf@boo.eatpbank.ru
Whole thread Raw
In response to ILIKE с русскими не работает?  ("Viktor Vislobokov" <vvislobokov@parma-telecom.ru>)
List 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


pgsql-ru-general by date:

Previous
From: "Viktor Vislobokov"
Date:
Subject: Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] ILIKE с русскими не работает?
Next
From: Oleg Bartunov
Date:
Subject: Re: Re: [pgsql-ru-general] Re: [pgsql-ru-