Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
abort
Member

Откуда:
Сообщений: 625
как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE

SELECT * 
FROM T
WHERE ST LIKE '%[  ID  5 ]%'


проблема в том что символы [ и ] служебные в операторе LIKE
25 янв 16, 15:03    [18726215]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
Glory
Member

Откуда:
Сообщений: 104760
abort
проблема в том что символы [ и ] служебные в операторе LIKE

Нет. Проблема в том, что кто-то продолжает не читать хелп. Где рассказано и показано, как экранировать служебные символы
25 янв 16, 15:11    [18726300]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
главное до конца дочитать хелп
25 янв 16, 15:12    [18726309]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
angel_zar
Member

Откуда: Барнаул
Сообщений: 902
А справку про LIKE почитать не пробовали?
Тут, смотреть пункт "Using Wildcard Characters As Literals"
25 янв 16, 15:13    [18726322]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
MrMuscul
Member

Откуда:
Сообщений: 114
SELECT 1
WHERE '[ ID 5' LIKE '%[ ID 5 ]%'

SELECT 1
WHERE '[ ID 5' LIKE '%/[ ID 5 /]%' escape '/'
25 янв 16, 15:14    [18726326]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
iap
Member

Откуда: Москва
Сообщений: 47001
SELECT * 
FROM T
WHERE ST LIKE '%[[]  ID  5 ]%'
25 янв 16, 15:15    [18726329]     Ответить | Цитировать Сообщить модератору
 Re: как найти в строке такое сочетание символов [ ID 5 ] с помощью LIKE  [new]
abort
Member

Откуда:
Сообщений: 625
ок спсб
26 янв 16, 08:59    [18728853]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить