Re: Case insensitivity in Postgres
От | Ivan Yu. Zolotukhin |
---|---|
Тема | Re: Case insensitivity in Postgres |
Дата | |
Msg-id | 4295CB03.5050700@itpeople.ru обсуждение исходный текст |
Ответ на | Re: Case insensitivity in Postgres (Oleg Bartunov <oleg@sai.msu.su>) |
Список | pgsql-ru-general |
>> >> Oleg Bartunov wrote: >> >>> On Thu, 26 May 2005, Ivan Yu. Zolotukhin wrote: >>> >>>> Привет всем, >>>> >>>> Есть ли какие-либо средства глобально заставить Постгрес работать с >>>> данными без учёта регистра - как это делают по умолчанию другие >>>> СУБД?... >>> >>> >>> >>> Что значит глобально и какие СУБД это делают ? >> >> >> Глобально - значит чтобы ВСЕ операции сравнения (в том числе >> сортировка) работали без учета регистра (например, чтобы не нужно было >> пользоваться нестандартным ILIKE-ом). >> Например, в MS SQL и MySQL этого можно добиться с помощью настроек >> charsets/collation. >> >> В общем-то ILIKE - это не так плохо, можно пользоваться и им. А для >> простых сравнений строк lower-case'ить на стороне приложения. А вот >> как быть с сортировками, если позарез надо сортировать без учёта >> регистра? > > > order by lower(bla-ba) Спасибо. Теперь, правда, придется переделывать application и делать его DMBS-зависимым, уходя от абстракции, но без этого, видимо, никак. -- Sincerely, Ivan Zolotukhin Web Applications Development ITpeople.ru (http://itpeople.ru)
В списке pgsql-ru-general по дате отправления: