Re: Case insensitivity in Postgres

From: "Ivan Yu(dot) Zolotukhin" <iz(at)itpeople(dot)ru>
To: Oleg Bartunov <oleg(at)sai(dot)msu(dot)su>
Cc: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: Case insensitivity in Postgres
Date: 2005-05-26 12:16:45
Message-ID: 4295BE2D.6070502@itpeople.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Oleg Bartunov wrote:
> On Thu, 26 May 2005, Ivan Yu. Zolotukhin wrote:
>
>> Привет всем,
>>
>> Есть ли какие-либо средства глобально заставить Постгрес работать с
>> данными без учёта регистра - как это делают по умолчанию другие СУБД?...
>
>
> Что значит глобально и какие СУБД это делают ?

Глобально - значит чтобы ВСЕ операции сравнения (в том числе сортировка)
работали без учета регистра (например, чтобы не нужно было пользоваться
нестандартным ILIKE-ом).
Например, в MS SQL и MySQL этого можно добиться с помощью настроек
charsets/collation.

В общем-то ILIKE - это не так плохо, можно пользоваться и им. А для
простых сравнений строк lower-case'ить на стороне приложения. А вот как
быть с сортировками, если позарез надо сортировать без учёта регистра?

--
Sincerely,
Ivan Zolotukhin

Web Applications Development
ITpeople.ru (http://itpeople.ru)

In response to

Responses

Browse pgsql-ru-general by date

  From Date Subject
Next Message Oleg Bartunov 2005-05-26 12:18:56 Re: Case insensitivity in Postgres
Previous Message Oleg Bartunov 2005-05-26 11:55:04 Re: Размер