본문 바로가기

CS/DataBase

(ORACLE) 다중 LIKE 검색


오라클에서 다중 조건으로 LIKE 검색을 하고싶을땐

여러가지 방법이 있겠지만

내가 주로 사용하는 방법은 정규식을 사용하는 것이다.


사용방법은 WHERE조건에 아래와 같이 사용하면 된다. 


REGEXP LIKE (찾을컬럼, '찾을문자열1|찾을문자열2|찾을문자열3')




예시

SELECT *

  FROM DUAL A

 WHERE 1=1

   AND REGEXP LIKE (A.COL, 'CHOI|KIM|JANG');

'CS > DataBase' 카테고리의 다른 글

(ORACLE) SQL 문 분석과 공유 풀  (0) 2019.12.05
(ORACLE) PARTITION BY 의 활용  (0) 2019.12.04
(ISSUE) 개발 DB가 풀 찼었네...  (0) 2019.12.02
(ORACLE) 캐시와 공유 메모리  (0) 2019.11.26
(ORACLE) 오라클의 여러 프로세스  (0) 2019.11.26