0
是否有將某些自定義停用詞添加到SQL Server 2005的方法?SQL Server 2005中的自定義StopWord列表全文搜索
是否有將某些自定義停用詞添加到SQL Server 2005的方法?SQL Server 2005中的自定義StopWord列表全文搜索
我找到了答案:
在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年創建自定義停止字服務器將在索引時間刪除停用詞,當它分析你的全文檢索查詢。您只需指定您的全文索引使用自定義停止列表。
只是稍微擴大了desmati的答案。 SQL2008可以爲其定義多個停止列表,這意味着每個全文索引都有不同的停止列表(即每個帶有fts索引的表都可以使用自己的停止列表) – 2010-07-09 08:22:35