[Oracle] 오라클 - WITH, ESCAPE
by mini_min[Oracle]
오라클 - WITH, ESCAPE
✔️ ESCAPE
특정 문자열을 검색할 때, 앞에 붙이는 것이 '#' !
'_' 또는 %와 같은 문자열을 검색하고 싶을 때, ESACPE '#' 을 사용한다.
WHERE content LIKE '%#%%' ESCAPE '#';
✔️ WITH 블록
반복적으로 사용하는 쿼리를 블럭화 할 경우 사용한다!
tb 라는 블록안에 값 쏙쏙
WITH tb AS ( SELECT '가가가' name, '우리_나라' content FROM dual UNION ALL SELECT '나나나' name, '자바%스프링' content FROM dual UNION ALL SELECT '다다다' name, '우리나라' content FROM dual UNION ALL SELECT '라라라' name, '모바일' content FROM dual UNION ALL SELECT '마마마' name, '안드로이드%모바일' content FROM dual ) SELECT * FROM tb; WHERE content LIKE '%#%%' ESCAPE '#';
블로그의 정보
개발자 미니민의 개발로그
mini_min