これで名前フィールドを持つテーブルがあります
Test O'neill 123
私が使用する場合
SELECT *
FROM table F
WHERE CONTAINS ( F.*, '"Test O''neill 123"' )
正常に動作しますが、ワイルドカードを使用する*
と結果が得られません。
SELECT *
FROM table f
WHERE CONTAINS ( F.*, '"Test O''neill 123*"' )
どうしてこれなの ?検索用語にパーサーを使用しており、ワイルドカードを追加しています*
エスケープについていくつかのサイトをチェックしました'
が、これについて言及されているものは見つかりませんでした..
前もって感謝します