「Oracle12c」escapeでLIKE検索するサンプル
環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production
書式
カラム名 LIKE '¥_%’ ESCAPE '¥’
'%’や’_’をLIKE検索するには、escapeでエスケープ文字を指定します。
使用例
1.先頭が’_’のものをLIKE検索します
SELECT * FROM USER_TBL WHERE NAME LIKE '¥_%' ESCAPE '¥'
2.末尾が’%’のものをLIKE検索します
SELECT * FROM USER_TBL WHERE NAME LIKE '%¥%' ESCAPE '¥'