Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-ru-general by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group