3.9 全文索引

3.9 全文索引


3.9.1 全文索引


  使用全文索引进行查询时,可以在 Where 子句中使用 FreeText、FreeTextTable 和 Contains 函数以及w使用关键词 Formsof、Inflectional、Thesaurus、Near 处理搜索中的变形、同义词、邻近词等

Select ProductDescriptionID, Description From Production.ProductDescription
Where FreeText(Description, N'bike');


3.9.2 定义全文索引


wKiom1Zi7vDR7WnUAACfwMfhW3U326.png


wKiom1Zi7wOyeFKqAAD6iRJga5s142.png


wKiom1Zi7wShNpSwAABDX30qn30959.png


wKioL1Zi73Cg1TUOAABMEq5BnoI189.png


wKioL1Zi73DiecJ3AABRGGZtXLw515.png


wKiom1Zi7wXgzwQQAABW9vBf2M8940.png


wKiom1Zi7waTdiZ5AABI-r14XLg013.png


wKiom1Zi7wbzqNwyAABLtA3uVYQ545.png


wKioL1Zi73OTUIRLAABVSOjQnpQ826.png


  使用 T-SQL 语句的示例如下。

Create FullText Index On dbo.Product (Comment,Description) Key Index
PK_Product On ProdDesc With Change_Tracking Auto;



3.9.3 填充全文索引


wKiom1Zi8DbQnwC9AAChF6lXdUs666.png

wKioL1Zi8KKzSy_pAAAr4XmMO7g721.png


  使用 T-SQL 语句的示例如下。

Alter FullText Index On dbo.Product Start Full Population;



本文出自 “SQLServer2014丛书” 博客,谢绝转载!

你可能感兴趣的:(索引)