![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
select .... like % [D6, D7, IB6.x]
dest81 © (2007-01-25 18:57:00)Есть запрос
select field from table1 where field like '%tt%'
как сделать такой же запрос только заместь tt задать параметр(переменную) :tt
firebird 1.5
vlad-mal (2007-01-25 22:58:00) [1]
select field from table1 where field containing :tt
sniknik (2007-01-25 20:01:00) [2]можно и так
select field from table1 where field like :tt
тогда % нужно вставить непосредственно в значение параметра. имхо это более гибко, можно искать начинающиеся с любых символов, завершающиеся, вхождения, маску с помощью '_' или '?' формировать. и все не меняя запроса, чисто параметром.
dest81 (2007-01-25 19:23:00) [3]Спасибо работает!
Johnmen (2007-01-25 19:20:00) [4]select field from table1 where field like '%'||:tt||'%'
dest81 (2007-01-25 19:14:00) [5]Незнаю в чем разница если не тяжело то просто исправь мой пример как правильно
Johnmen (2007-01-25 19:09:00) [6]В чём разница?
dest81 (2007-01-25 19:07:00) [7]Это надо сделать процедурой на сервере, а не через компонент.
Johnmen (2007-01-25 19:04:00) [8]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1168997715&n=1