2
我想使用的全文索引搜索詞:SQL Server全文搜索
如何使用「包含」或「自由文本」,以獲得相同的結果"like '%dd%' "
? 如果我使用contain(table,'data')
,它只能找到"....the data is ...."
如何使用contain search 'dat'
來查找數據?
我想使用的全文索引搜索詞:SQL Server全文搜索
如何使用「包含」或「自由文本」,以獲得相同的結果"like '%dd%' "
? 如果我使用contain(table,'data')
,它只能找到"....the data is ...."
如何使用contain search 'dat'
來查找數據?
雖然LIKE在字符串內搜索字符模式,但SQL Server的全文搜索是基於字的。該索引是使用word breakers and stemmers將文本標記爲單詞。因此,您可以搜索整個單詞或執行prefix searches(以便CONTAINS (YourColumn, ' "dat*" ')
可以在您的示例中找到單詞數據),但是不能用全文複製like '%dd%'
的行爲。