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

Откуда:
Сообщений: 79
Добрый день.
Подскажите, пожалуйста, как можно найти символ enter в строке?
15 май 19, 11:17    [21885080]     Ответить | Цитировать Сообщить модератору
 Re: Поиск символа enter строке  [new]
Посетитель
Member

Откуда:
Сообщений: 1283
*Ann*
Добрый день.
Подскажите, пожалуйста, как можно найти символ enter в строке?


а что есть enter?
это может быть как char(10), так и char(13)+char(10)
поговаривают, что и просто char(13), хотя я не встречал.

ну а искать можно например через charindex
15 май 19, 11:20    [21885084]     Ответить | Цитировать Сообщить модератору
 Re: Поиск символа enter строке  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6436
*Ann*,

LIKE '%' + CHAR(13)+CHAR(10) + '%'

или

LIKE '%' + CHAR(10) + '%'
15 май 19, 11:20    [21885086]     Ответить | Цитировать Сообщить модератору
 Re: Поиск символа enter строке  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 19148
CHARINDEX (Transact-SQL)
15 май 19, 11:32    [21885097]     Ответить | Цитировать Сообщить модератору
 Re: Поиск символа enter строке  [new]
iap
Member

Откуда: Москва
Сообщений: 46815
TaPaK
*Ann*,

LIKE '%' + CHAR(13)+CHAR(10) + '%'

или

LIKE '%' + CHAR(10) + '%'
А если строка юникодная, то NCHAR(...)
15 май 19, 13:34    [21885222]     Ответить | Цитировать Сообщить модератору
 Re: Поиск символа enter строке  [new]
*Ann*
Member

Откуда:
Сообщений: 79
Спасибо, все получилось
22 май 19, 11:16    [21890442]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить