2017-03-22 13 views

答えて

4

明示的にescapeを使用する必要があります。このようにしてエスケープに使用する文字を決めてから、LIKEで使用することができます。例えば

、ここで私は特殊文字をエスケープする'!'を使用します。

select str 
from (
     select 'a_b' str from dual union all 
     select 'ab'  from dual 
    ) 
where str like '%!_%' escape '!' 

非常に素晴らしい

STR 
--- 
a_b 
+1

を与えます。どうもありがとうございました。 – RedSea

+0

注文を追加する場合は、order by句がエスケープ句の後に来ます。 – anjanb

関連する問題