1
我有一個SQL Server 2005,我們正在我們的一個表上運行全文索引。用戶經常想要搜索皮划艇2或帳篷4,基本上搜索2人皮艇或4人帳篷。SQL Server 2005全文索引,刪除單個數字形式的噪音文件,仍然沒有返回搜索
我從ENU噪聲列表中刪除了所有的單個數字位並重建索引。它仍然沒有返回單個數字的搜索。
原來是...
SELECT *
FROM products
WHERE CONTAINS(description, 'FORMSOF(INFLECTIONAL, kayak) AND FORMSOF(INFLECTIONAL, 4)')
時多字詞組輸入到搜索這樣產生的。我還剝離了FORMSOF INFLECTIONAL
,並直接搜索了這些值。我沒有返回任何數字4。
任何想法?
如果我將4更改爲10或任何其他兩位數字,它的效果很好。只有單個號碼不起作用。事實上,這些是在噪音文件,然後我刪除它們意味着它應該工作後,我重建索引,但它絕對不是。另外,我們實際上以兼容模式運行(2k)。 –