「Oracle」LIKE文検索でESCAPEを使用する方法
1.先頭が’_’のデータを検索
SELECT
*
FROM
USER_TBL
WHERE
NAME_ADDR LIKE '¥_%' ESCAPE '¥'
SELECT
*
FROM
USER_TBL
WHERE
NAME_ADDR LIKE '¥_%' ESCAPE '¥'
SELECT * FROM USER_TBL WHERE NAME_ADDR LIKE '¥_%' ESCAPE '¥'
2.末尾が’%’のデータを検索
SELECT
*
FROM
USER_TBL
WHERE
NAME LIKE '%¥%' ESCAPE '¥'
SELECT
*
FROM
USER_TBL
WHERE
NAME LIKE '%¥%' ESCAPE '¥'
SELECT * FROM USER_TBL WHERE NAME LIKE '%¥%' ESCAPE '¥'