Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Anton Kovalenko                      2:5020/400     11 Aug 2003  01:16:15
 To : Eugeny Balakhonov
 Subject : Re: UPPER() в постгресе
 -------------------------------------------------------------------------------- 
 
 >>>>> Eugeny Balakhonov writes:
 
     EB> Блин, наткнулся на досадную вещь. Имею базу в UNICODE в PostgreSQL.
     EB> Хочу сделать поиск, не зависящий от регистра, по полю типа text.
 
     EB> Hу дык блин UPPER() и LOWER() работают только для US_ASCII
     EB> Может есть вариант как заставить это работать?
 
 А никак. С многобайтовыми кодировками оно не работает :-(
 
 А работает только с однобайтовыми кодировками, при этом кодировка локали
 сервера  должна совпадать  с кодировкой  базы (иначе  не  работает, зато
 глючит).
 
 Hа бету 7.4 можно в этом смысле поглядеть, Changelogs обещают щастье.
 
     EB>  А то  придется еще  одно  поле заводить  и туда  уже в  верхнем
     EB>  регистре  записывать  данные,  чтобы по  нему  потом  искать...
     EB> Изврат!
 
 А ещё можно (легко) свою реализацию UPPER/LOWER написать, и подгрузить ея. 
 
 -- 
 Удачи!
       Антон Коваленко   /* kovalenko.webzone.ru */
 --- ifmail v.2.15dev5
  * Origin: Anton's home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 UPPER() в постгресе   Eugeny Balakhonov   10 Aug 2003 20:00:55 
 Re: UPPER() в постгресе   Anton Kovalenko   11 Aug 2003 01:16:15 
 Re: UPPER() в постгресе   Dmitry Belyavsky   11 Aug 2003 12:31:31 
 Re: UPPER() в постгресе   Anton Kovalenko   11 Aug 2003 14:02:44 
Архивное /su.dbms/4488eaf4c640.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional