У меня есть полнотекстовая настройка каталога. У него уникальный счетчик ключей 117 с 19 предметами. В таблице всего 19 строк.
В таблице есть поле NVARCHAR (50) с именем ClientGuid. Это путеводитель со странным текстом в конце.
например ..
- 8b6ef4a504dd1a57f079180e7f6eb4a0 (-)
- 8b6ef4a504dd1a57f079180e7f6eb4a0 (OK)
(и нет, я не определил эти данные текстового поля - мы получаем их от стороннего API.
всегда, это мой sql и запрос, который я выполняю против него. Когда я запускаю запрос, я получаю НУЛЕВЫЕ результаты: (
ALTER FUNCTION [dbo].[Foo_HiJonSkeet]
(
@ClientGuid NVARCHAR(50)
)
RETURNS TABLE
AS
RETURN
(
SELECT KEY_TBL.[Key] as LogEntryId,
KEY_TBL.RANK as Relevance
FROM CONTAINSTABLE(LogEntries, ClientGuid, @ClientGuid) AS KEY_TBL
)
SELECT * FROM Foo_HiJonSkeet('8b')
Есть предложения?
Сервер Sql Server 2008.