「Oracle」LIKE文検索でESCAPEを使用する方法

2021年9月3日

1.先頭が’_’のデータを検索

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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.末尾が’%’のデータを検索

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
*
FROM
USER_TBL
WHERE
NAME LIKE '%¥%' ESCAPE '¥'
SELECT * FROM USER_TBL WHERE NAME LIKE '%¥%' ESCAPE '¥'
SELECT
  * 
FROM
  USER_TBL
WHERE
  NAME LIKE '%¥%' ESCAPE '¥'

 

Oracle

Posted by arkgame