関数を使用してステートメントを呼び出しますCONTAINS
が、正しいレコードが返されないことがあります。たとえば、1 つのフィールドに「Your」という単語を含む行を返したい場合などです。
SELECT [Email]
,[Comment]
FROM [USERS]
WHERE CONTAINS(Comment, 'Your')
このフィールドにこの単語が含まれているにもかかわらず、結果は mi 0 になります (「as」、「to」、「was」、「me」と同じ)。「Your」の代わりに「given」を使用すると、結果が返されます。で使用できない単語のリストはありますCONTAINS
か? それとも、この単語は短すぎますか (「名前」を使用すると結果が返されます)。作品「あなたの」はフィールドの冒頭にありますComment
。
フィールドのタイプは「テキスト」で、フルテキスト インデックスが有効になっています。