3

カタログとインデックスを使用して全文検索を作成しました。次のような 1 つの単語を含むクエリを実行すると、contains クエリは正常に機能します。

SELECT Name
FROM dbo.Gifts
WHERE CONTAINS(Name, 'gift')

「テストギフト」を返します

テーブルには 1 つの行しかなく、名前列のデータは次のようになります: 「テスト ギフト」

しかし、次のステートメントで conaints クエリを実行すると:

SELECT Name
FROM dbo.Gifts
WHERE CONTAINS(Name, 'test gift')

全文検索条件「テストギフト」の「ギフト」付近に構文エラーがあります。

contains は、一致して同じように聞こえるフレーズや複数の単語を照会できると思いましたか?

4

1 に答える 1