2010-03-26 76 views

回答

2

我找到了答案:

在SQL Server 2005中: 2005年SQL他们有 “噪音词列表” 的概念。这些基本上是相同的,但是它们作为文本文件存储在文件系统中。这些文件的名称类似于“noiseenu.txt”(美国英语噪音词文本文件),位于SQL Server实例目录(C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ FTData \)的子目录中,例如)。您可以使用任何文本编辑器对其进行编辑并再次保存。我不记得你是否需要在2005年之后反弹这个服务(不要记得是否在内存中缓存了这个单词列表,但你也可以反弹它)。然后你必须重建你的全文索引。

在SQL Server 2008中: 您可以在SQL 2008年创建自定义停止字服务器将在索引时间删除停用词,当它分析你的全文检索查询。您只需指定您的全文索引使用自定义停止列表。

+1

只是稍微扩大了desmati的答案。 SQL2008可以为其定义多个停止列表,这意味着每个全文索引都有不同的停止列表(即每个带有fts索引的表都可以使用自己的停止列表) – 2010-07-09 08:22:35