如何在全文索引表上进行前缀和后缀搜索

时间:2014-05-20 10:11:32

标签: sql-server sql-server-2008-r2 sql-server-2012

如何查询全文表,例如"喜欢"运营商?后缀搜索没有获取结果...我正在使用包含和搜索所有列。可以请求帮助,如何在全文索引表上进行后缀搜索

1 个答案:

答案 0 :(得分:5)

您可以使用通配符运算符执行前缀搜索:

SELECT Description, ProductDescriptionID
FROM Production.ProductDescription
WHERE CONTAINS (Description, ' "top*" ' );

Source

不支持后缀搜索。你必须做一个黑客,比如保留here所示的反向文本的副本。