Notice
Recent Posts
Recent Comments
Link
말랑말랑제리스타일
오라클 LIKE 절에 탈출 문자 사용법 본문
오라클 LIKE 절에서 언더바(_)나 퍼센트 문자(%)가 들어간 문자열을 조회하기 위해 탈출 문자를 사용하는 방법과 따옴표(')가 들어간 문자를 조회하는 방법입니다.
ESCAPE 구문을 사용해 언더바(_)나 퍼센트 문자(%)가 들어간 문자열 조회
반응형
오라클에서는 ESCAPE라는 구문을 사용해 유저가 탈출 문자를 줄 수 있습니다.
SELECT * FROM USER_SOURCE WHERE TEXT LIKE '%TESTA_DB%' ESCAPE 'A'
예를 들어 TEST_DB라는 문자가 들어간 프로시저를 조회할 때 이런 쿼리를 쓸 수 있는데요.
A_를 LIKE 절에 넣고 뒤에 ESCAPE 'A'로 탈출 문자를 지정해주면서 TEST_DB라는 문자열이 포함된 프로시저를 조회할 수 있게 되는 거죠.
오라클에서 따옴표 들어간 문자열 조회
오라클에서 따옴표가 들어간 문자열은 상단의 ESCAPE 구문으로는 조회가 불가합니다.
따라서 따옴표를 두 개 붙여서 사용해 주는 방법을 사용해야 하죠.
SELECT * FROM USER_SOURCE WHERE TEXT LIKE '%''%'
이런 방식으로 따옴표를 두 개 붙이면 따옴표가 들어간 문자를 조회할 수 있습니다.
'데이터베이스 > Oracle SQL' 카테고리의 다른 글
토드 버전과 오라클 클라이언트 버전 확인하는 방법 (0) | 2023.10.20 |
---|---|
SQLD, SQLP 자격증 비전공자도 취득 가능한지 여부 (0) | 2023.07.05 |
오라클 Interval month로 날짜 연산시 지정한 월 에러 (0) | 2023.05.30 |
[오라클 DB] LISTAGG 반대로 콤마로 구분된 문자열 분해하기 (0) | 2023.02.17 |
[오라클 DB] 데이터 INSERT 이후 속도 저하 현상 (0) | 2023.02.15 |
Comments