在sql server中使用完整字符串进行自由文本搜索

时间:2012-10-26 07:05:56

标签: sql sql-server tsql

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

但是我不能去做运营商。

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

结果:

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

1 个答案:

答案 0 :(得分:1)

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

'"hello world"'