sql server fulltextsearch freetext不返回预期结果

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

我有以下sql server查询

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

返回以下行:

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

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

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

nfeuvbwi

nfeuvbwi1#

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

相关问题