У меня есть полнотекстовый поиск в моей базе данных.
Можно ли искать какой-то текст в середине слова?
Например, у меня есть столбец Описание, который содержит следующий текст:
Revolution
Можно ли найти "EVO" и найти его в слове Revolution, или я застрял, делая НРАВИТСЯ:
SELECT * FROM Table WHERE Description LIKE '%EVO%'
Is есть ли эквивалент указанного выше запроса в FTS?
EDIT
Я хочу прояснить, о чем я пытаюсь спросить, потому что, похоже, некоторые люди могут быть сбиты с толку. Я полагаю , что SQL Server FTS может выполнять поиск только в начале слова (поиск по префиксу). Если я запрошу что-то вроде:
SELECT * FROM Table WHERE CONTAINS(Description, '"Revo*"')
, он найдет слово Revolution. Я хочу знать, можно ли вообще что-то искать в СРЕДНЕЙ части слова. Не в конце. Не в начале. Судя по тому, как это выглядит, это невозможно, и это имеет смысл, потому что как SQL-сервер будет индексировать это, но я просто хотел быть уверенным.