Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 608
Добрый день.

Есть переменная NVARCHAR(4000). Есть ли возможность стандартными средствами проверить имеется ли текст нужный текст в "теле" переменной?
10 апр 19, 14:52    [21858381]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Visibus
Member

Откуда:
Сообщений: 30
CHARINDEX
10 апр 19, 14:55    [21858385]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Konst_One
Member

Откуда:
Сообщений: 11288
like
10 апр 19, 14:55    [21858386]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 608
Konst_One
like


Интересно как?))

Типа
DECLARE @N NVARCHAR(4000) = 'бла бла бла...'

IF @N LIKE '%бла%'


Так? Или Вы предлагаете через временную таблицу?
10 апр 19, 15:03    [21858395]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 608
Visibus
CHARINDEX


спасибо!
10 апр 19, 15:04    [21858396]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Konst_One
Member

Откуда:
Сообщений: 11288
Игорь_UUS
DECLARE @N NVARCHAR(4000) = 'бла бла бла...'

IF @N LIKE '%бла%'


всё верно, чем не устраивает?
10 апр 19, 15:06    [21858401]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 608
Konst_One
Игорь_UUS
DECLARE @N NVARCHAR(4000) = 'бла бла бла...'

IF @N LIKE '%бла%'


всё верно, чем не устраивает?


Я думаю Вам так же помогли! говоря о CHARINDEX, как и мне))
10 апр 19, 15:13    [21858410]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 608
Игорь_UUS
Konst_One
пропущено...


всё верно, чем не устраивает?


Я думаю Вам так же помогли! говоря о CHARINDEX, как и мне))


Компилирует и так... интересно))
10 апр 19, 15:15    [21858415]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить имеется ли нужный текст в переменной NVARCHAR?  [new]
iap
Member

Откуда: Москва
Сообщений: 46773
Konst_One
Игорь_UUS
DECLARE @N NVARCHAR(4000) = 'бла бла бла...'

IF @N LIKE '%бла%'



всё верно, чем не устраивает?
Тем, что это юникод!
IF @N LIKE N'%бла%'
10 апр 19, 16:18    [21858539]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить