2010-03-26 73 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