1

フリーテキスト検索でhello worldのような 2 単語の文字列を指定すると、データはhello文字列で取得され、次にworldで取得されますが、 hello world では取得されません。

しかし、私は演算子のように行くことはできません。

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

結果:

行の最初のセットは「hello」でフェッチされ、2 番目のセットは「world」でフェッチされますが、完全な文字列が必要です。

4

1 に答える 1

1

二重引用符を追加しようとしましたか?

'"hello world"'
于 2012-10-26T07:08:48.010 に答える