Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.28;
Скачать: CL | DM;

Вниз

Как в IB(FireBird) в ХП написать like с %   Найти похожие ветки 

 
from   (2003-04-10 13:03) [0]

Мастаки, создаю ХП через IBManager:

...
select fio
from table
where UPPER("MiddleName" collate PXW_CYRL) like UPPER(:MName||"%" collate PXW_CYRL)
...

не работает, т.е. нет результатов, а вот когда пишу этот запрос в IBConsole, с подстановкой соответсвующего занчения вх. параметра, то все рабоатет:

select fio
from table
where UPPER(t1."MiddleName" collate PXW_CYRL) like UPPER("ков%" collate PXW_CYRL)

Как быть?


 
from   (2003-04-10 13:19) [1]

Мастера, помогите... Что неужели ни разу не сталкивались?


 
Жук ©   (2003-04-10 13:24) [2]

Возможно, что || некорректно срабатывает...
При задании параметра сразу присоединяйте % :
MyQuery.ParamByName["MName"].AsString:=...+"%";


 
Johnmen ©   (2003-04-10 13:27) [3]

ibase.ru - cстатья, ответит полностью на твой вопрос :)


 
AlexSerp ©   (2003-04-10 13:27) [4]

Сам не пробовал (времени нет), попробуй так
like UPPER(:MName collate PXW_CYRL) ||"%"


 
from   (2003-04-10 13:28) [5]

2 Жук!!!
Действительно!!! Вот же ... и не подумал...


 
from   (2003-04-10 13:31) [6]

2 AlexSerp ©
тоже работатет. Всем сенкс.



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

Текущий архив: 2003.04.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
3-91149
гончий
2003-04-09 09:48
2003.04.28
Как заморозить TDbGrid?


1-91291
hunter
2003-04-17 14:24
2003.04.28
stay on top


1-91259
GeorgeM
2003-04-16 18:29
2003.04.28
Соотношение между width и кол-вом символов


1-91283
Анатолий.
2003-04-16 18:19
2003.04.28
Как перетянуть с помощью Drag and Drop обьект в другое приложение


4-91583
Андрусь
2003-02-26 16:58
2003.04.28
как для сервиса узнать путь к exe файлу