SQL Server,全文搜索断字符

时间:2015-04-10 08:33:28

标签: sql-server full-text-search

在全文搜索的sql server文档中,遗憾地在生产中验证,使用英语进行搜索,系统将匹配忽略单词之间标点符号的精确短语。

在线图书说:

  

忽略标点符号。因此,CONTAINS(测试,"计算机   失败")将一行与值匹配,"我的电脑在哪里?失败   发现它会很贵。"

是否有英语单词断字器并不会忽略标点符号,因此不会返回与其示例相同的行?

1 个答案:

答案 0 :(得分:0)

这是FTS的限制或说FTS的好东西。 FTS用于快速搜索以及您不知道确切字符串的此类搜索。

如果你想要完全或忽略这种类型的东西,你必须使用Like搜索而不是FTS。