sql server fulltextsearch freetext不返回预期结果

o7jaxewo  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(354)

我有以下sql server查询

SELECT * 
FROM [dbo].Client
WHERE FullName LIKE '%Lind%'

返回以下行:

当我运行以下全文搜索查询时,不会返回该行

SELECT * 
FROM [dbo].Client
WHERE FREETEXT(FullName, 'Lind')

为什么会这样?freetext应该匹配并返回此行。

nfeuvbwi

nfeuvbwi1#

SELECT * 
FROM [dbo].Client
WHERE CONTAINS(FullName,'"Lind*"') ; --prefix of word: prefix+asterisk in double quotes

相关问题