powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Служебные символы
4 сообщений из 4, страница 1 из 1
Служебные символы
    #32055574
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Что-то не могу понять, как в надо квотировать служебные символы в строках.
например, есть шаблон для поиска строка '__' (два подчеркивания). Этим шаблоном я ограничиваю поиск только по строкам, где есть именно два символа подчеркивания (а не два _любых_ символа)
и мне надо написать условие типа LIKE '__%'.
Например,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE TABLE #tmp (
	a varchar( 32 )
)
INSERT INTO #tmp SELECT a = 'txttxt'

INSERT INTO #tmp SELECT a = '__txttxt'

INSERT INTO #tmp SELECT a = 'txttxt'

SELECT * FROM #tmp
WHERE a like '__%'

DROP TABLE #tmp


В результате я хочу получить только запись __txttxt
...
Рейтинг: 0 / 0
Служебные символы
    #32055580
lvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lvv
Гость
Так
Код: plaintext
1.
SELECT * FROM #tmp
WHERE a like '[__]%'
...
Рейтинг: 0 / 0
Служебные символы
    #32055582
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LIKE '[_]n' gives _n
...
Рейтинг: 0 / 0
Служебные символы
    #32055585
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Служебные символы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]