Escape-символ как часть точной фразы - полный текст T- SQL - PullRequest
0 голосов
/ 05 мая 2020

SSMS на SQL Server 2012 - включен полный текст

Я видел здесь несколько вопросов с escape-символами, но не тот пример, который я искал. У меня есть точный термин, который я пытаюсь найти, НЕОБХОДИМО вернуть escape-символ как часть фразы.

Я хочу найти «AB C -123», но нахожу только фразы «AB C». Я играл с этим какое-то время и не могу понять. Ближайшее предположение, которое у меня есть, - это нижеприведенное, но я все еще получаю хиты, в которых отсутствует «AB C -123» и есть только фраза «AB C». Это кажется простым, но я не могу этого найти.

Спасибо, что изучили это для меня.

Код, лучший пример (но неверный):

DECLARE @Term NVARCHAR(100);
SET @Term = N'ABC-123'; 

SELECT *
FROM DB.schema.table
WHERE CONTAINS (column_name, @Term);
...