1

当我在自由文本搜索中提供像hello world这样的两个单词字符串时,它使用hello字符串获取数据,然后使用world但不使用hello world获取数据。

但我不能选择类似的运营商。

DECLARE @var VARCHAR(50)
    SET @var = 'hello world'
 select * from helloTable where freetext(ColumnName, @var)

结果:

第一组行在“hello”上获取,第二组在“world”上获取,但我需要完整的字符串

4

1 回答 1

1

您是否尝试过添加双引号?

'"hello world"'
于 2012-10-26T07:08:48.010 回答