Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как через SQL запрос найти вложенную страку в поле БД, без учета


ev ©   (2004-04-08 13:54:00) 

Подскажите пожалуста.
Как через SQL запрос найти вложенную страку в поле БД, без учета регистра??
Можно ли использовать SELECT


mur   (2004-04-20 17:51:00) [1]

а как сделать, если вместо в качестве параметра поиска - переменная, edit1.text, например.


LAMER2   (2004-04-08 14:59:00) [2]

еще вот так попробуй
select *
from events
where UPPER(events_name) like UPPER('%men%')

без <> :)))


wild_arg   (2004-04-08 14:59:00) [3]

2ev
Слушай, извини, я просто думал ты знаешь что такое язык Бекуса-Наура (или как там)
Не надо писать значки "<" и ">", пиши просто
select *
from events
where UPPER(events_name) like UPPER('%men%')


LAMER2   (2004-04-08 14:57:00) [4]

а что за БД, если IB, то работать не будет с русской кодировкой?


ev   (2004-04-08 14:51:00) [5]

Дак я просто пищу в св-вах Query.sql:
select *
from events
where UPPER(events_name) like UPPER('%<men>%')


wild_arg   (2004-04-08 14:47:00) [6]

ты напиши отрывок своего кода, где выполняется запрос


ev   (2004-04-08 14:45:00) [7]

Что то не получается. Запрос не выдает ошибку, но и не ищет строку! Как ни будь подругому можно?


NickBat   (2004-04-08 14:01:00) [8]

страку не знаю, а строку можно:
select * from table1 where UPPER(field1) LIKE 'НЕЧТО'

Реализация UPPER зависит от типа БД.


NickBat   (2004-04-08 14:01:00) [9]

страку не знаю, а строку можно:
select * from table1 where UPPER(field1) LIKE 'НЕЧТО'

Реализация UPPER зависит от типа БД.


wild_arg   (2004-04-08 14:00:00) [10]

select
       *
from
       MyTable
where
       UPPER(MyField) like UPPER('%<substring>%')


Наверх

Титульная страница Поиск, карта сайта Написать письмо