Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > Поиск like'ом без учета регистра букв


Автор: sergey_85 27.8.2008, 06:48
Привет!
Имеется база FireBird 2.0
Нужно осуществить поиск по текстовому полю с маской  like '%<search_string>%'
 
Делаю так...
Код

like '%текст%'

... но записи, которые, например начинаются с большой буквы (например: Текст) в  результат поиска не попадают?! 

Как добится того,  чтобы в результате поиска находились все  записи имеющие  и большую и маленькую буквы?

Автор: jsa 27.8.2008, 06:55
http://www.sql.ru/forum/actualthread.aspx?tid=585548

Автор: sergey_85 27.8.2008, 07:52
спасибо вот решение (FireBird 2.0)
Код

select * from contracts where  upper(contracts.description) like upper('%search_string%')

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)