Вниз
Скачать: CL | DM;

не работает функция upper   Найти похожие ветки 

← →
samalex   (2006-07-13 17:32) [0]

Уважаемык знатоки. Работаю с Firebird 1.5.
Нужно сделать выборку из таблицы по полю varchar в не зависимости от регистра букв.
Использую
select a1 where UPPER(a1)=UPPER(:a2)
Получается только для английских букв.
Что подскажете? Заранее благодарен...


← →
Johnmen ©   (2006-07-13 17:40) [1]

http://www.ibase.ru/devinfo/ibrusfaq.htm


← →
Romkin ©   (2006-07-13 17:45) [2]

Если кодировка win1251, то спокойно
UPPER(a1 collate PXW_CYRL) и все


← →
Desdechado ©   (2006-07-13 17:52) [3]

> UPPER(:a2)
Зачем напрягать сервер преобразовывать параметр, если это можно сделать на клиенте однажды.


← →
Johnmen ©   (2006-07-13 17:54) [4]


> Desdechado ©   (13.07.06 17:52) [3]
> > UPPER(:a2)
> Зачем напрягать сервер преобразовывать параметр


Параметр-таки не сервер, наверное, "преобразовывает" :)


← →
Desdechado ©   (2006-07-13 18:04) [5]

Надеюсь, хотя запрос показывает противоположное.


← →
samalex   (2006-07-13 18:13) [6]

Спасибо
вроде пошло



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
2-1156838861
Postalll
2006-08-29 12:07
2006.09.17
Вызов приложения из командной строки


15-1156834263
passlight
2006-08-29 10:51
2006.09.17
Не были они на Луне!!!


2-1157087948
Neket
2006-09-01 09:19
2006.09.17
обработка ошибок в Query


15-1156754004
IGray
2006-08-28 12:33
2006.09.17
PDF-оглавление не получается! (Ни в PDFCreator-е, ни в CutePDF)


15-1156216548
Rentgen
2006-08-22 07:15
2006.09.17
Без експлорер.ехе клавиатура "спит" ???




   Наверх