검색결과 리스트
글
오라클 REGEXP_LIKE
개발/DB
2015. 12. 16. 09:31
오라클에서 여러 개의 단어를 LIKE로 검색하기 위해서는 동적 쿼리를 사용하거나 LIKE를 OR로 묶어서 사용했다.
Oracle 10g부터 정규식 함수가 추가 되었으며 그 중에서 REGEXP_LIKE 함수를 사용하여 다중 검색을 쉽게 할 수 있게 되었다.
검색할 단어를 파이프(|)로 연결하여 하나의 문자열로 만든 후 사용하면 된다.
SELECT *
FROM TABLE
WHERE REGEXP_LIKE(TEXT, 'A | B | C')
'개발 > DB' 카테고리의 다른 글
MySQL database, data 복사하기 (0) | 2020.03.25 |
---|---|
Clob 타입을 varchar2 타입으로 (0) | 2018.02.14 |
ORA-00054 에러 (0) | 2015.11.25 |
해당 컬럼이 있는 테이블 찾기 (0) | 2015.09.14 |
테이블 정보 조회 (0) | 2015.01.16 |