Можно ли искать «Match» и «March», используя подстановочный знак «Ma * ch» или «Ma? Ch» в службе индексирования? - PullRequest
1 голос
/ 14 октября 2011

Я хочу, чтобы подстановочный знак одновременно выполнял поиск в Match & March в службе индексирования.Я пытаюсь сделать это с помощью следующего запроса:

Select DocTitle,Filename,Size,PATH,URL,Directory 
from Scope() 
WHERE CONTAINS('"Ma*ch"')

или

Select DocTitle,Filename,Size,PATH,URL,Directory 
from Scope() 
WHERE CONTAINS('"Ma?ch"')

Но я не получаю никакого ответа, так как думаю, что он пытается найти Ма * ч как полное слово.

Когда я использую * в конце любого префикса, тогда он работает нормально, но мне нужно это в середине слова.«Поиск выполняется по документам, а не по базе данных.»

1 Ответ

0 голосов
/ 14 октября 2011

Я думаю, правильный синтаксис содержит:

contains (<column Name>,<Search Condition>)

...