このような ORACLE CONTAINS 検索があります。
WHERE CONTAINS (FIRST_NAME, '%' || 'Müller' || '%')
「and」、「btg」、「sqe」、「ntp」などの文字列を含む入力の検索に問題があります。キーから、これらすべての特殊文字列を一度に置換またはエスケープする方法を探しています。複数の replaceAll または replace を使用するのではなく、単語。
たとえば、入力Abcdbtgsqe123
する必要がある検索入力がある場合:
Abcd\\\\\\\btg\\\\\\\\sqe123
CONTAINS が正常に機能するようにします。
そのような入力の長いリストがあり、一度にすべてを置き換える最善の方法があるかどうかを知りたい.
ありがとう