SQL Server FullText - получение ключевых слов по строке и столбцу - PullRequest
0 голосов
/ 19 августа 2011

Представьте, что у меня есть таблица, полная машин, с идентификаторами столбцов, заголовком и описанием. Это все в полнотекстовом индексе.

Теперь, когда у меня есть идентификатор автомобиля, я хочу получить список всех ключевых слов в заголовке или описании из индекса полного текста.

Я дошел до

DECLARE @table_id int = OBJECT_ID(N'Cars');
EXEC sp_fulltext_keymappings @table_id;

, который дает мне ключ (который я предполагаю, является идентификатором для списка ключевых слов с указанным документом (который я предполагаю, является столбцом моей таблицы?)

Мне просто нужен список ключевых слов. Тогда в идеале также и происшествие.

Спасибо

1 Ответ

0 голосов
/ 19 августа 2011

Кто-то на работе (спасибо Наталья) предоставил волшебный ответ:

select * FROM sys.dm_fts_index_keywords_by_document (DB_ID('CarDatabase'),OBJECT_ID('Cars'))
WHERE Document_id = 2039468
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...