1

我们将每条 sql 记录中的一页文本存储为单个 NVARCHAR(MAX) 列。此列是由 SQL 2008 索引的全文。我们使用 FREETEXTTABLE 查询全文索引以定位包含给定关键字或短语的文档。最终用户希望看到 FREETEXTTABLE 以网格形式返回的每个命中的小文本片段。理想情况下,该片段将是表示搜索的关键字/短语的文本以及紧邻点击左右的单词,以便在较大的文档文本中提供上下文。这不是开箱即用的功能。

如何在 SQL Server 中执行此操作?

谢谢你,马库斯

4

1 回答 1

3

Some possibilities are discussed by Aaron Bertrand in this article:
Hit-Highlighting in Full-Text Search

于 2012-10-31T22:03:15.737 回答