0

我有以下 sql server 查询

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

它返回以下行:

在此处输入图像描述

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

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

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

4

1 回答 1

0
SELECT * 
FROM [dbo].Client
WHERE CONTAINS(FullName,'"Lind*"') ; --prefix of word: prefix+asterisk in double quotes
于 2020-07-27T12:12:08.180 回答