Как я могу получить отфильтрованную строку запроса в MS SQL Server 2008? - PullRequest
0 голосов
/ 09 ноября 2011

Я использую встроенную функцию полнотекстового поиска MS SQL Server 2008 EXPRESS R2 CONTAINS(). Я знаю, что он фильтрует строку запроса и не ищет слова типа and, or, также я заметил, что он фильтрует специальные символы, такие как /, \. Когда я отображаю результаты поиска, я хочу выделить совпадающие слова, поэтому мне нужен отфильтрованный запрос, который использовался для поиска, а не исходный. Возможно ли это?

1 Ответ

1 голос
/ 09 ноября 2011

Вы можете взглянуть на sys.dm_fts_parser

SELECT display_term
FROM sys.dm_fts_parser (' "know that it filters query string and doesn''t search 
                        for words  like and, or also I noticed that it filters
                        special characters like /, \" ', 1033, 0, 0)    
WHERE special_term='Exact Match'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...