У меня возникла проблема с получением данных службой индексирования.Служба индексирования
ServerName: RETSO-NT21.CA.com
CatalogName: MyCatalog1
TextSearch: тест
Вот мой запрос:
SELECT path, filename
FROM RETSO-NT21.CA.com.MyCatalog1..scope()
WHERE FREETEXT(Contents,'%test%')
Когда Я запустил это, я получу это заблуждение или сообщение:
Неправильный синтаксис около '-'. Ожидаемый конец файла, ';', AS, CREATE, DOT, DOTDOT, DOTDOT_SCOPE, DOTDOTDOT, DOTDOTDOT_SCOPE, DROP, ORDER_BY, SELECT, SET, WHERE. SQLSTATE = 42000
Он работает нормально, когда я использую имя сервера без "-" & "."
Но, очевидно, я не могу изменить имя сервера.
Любой может помочь, как я могу использовать имя сервера со специальными символами в запросе?
Thanks