티스토리 뷰
Q. Split(구분자로 자르기)처럼 사용하고 싶다.
ex) "첫번째메세지,두번째메세지,세번째메세지" 와 같은 내용이 있는데 쉼표(,)를 구분자로 하여 자르고 싶다면..
1 2 3 | SELECT TRIM(REGEXP_SUBSTR(ORG_DATA, '[^,]+', 1, LEVEL)) AS SPLIT_DATA FROM (SELECT '첫번째메세지,두번째메세지,세번째메세지' AS ORG_DATA FROM DUAL) CONNECT BY INSTR(ORG_DATA, ',', 1, LEVEL - 1) > 0; | cs |
'IT > DATABASE' 카테고리의 다른 글
Oracle, MySQL 날짜함수 비교 (0) | 2016.12.20 |
---|---|
오라클에서 데이터 제외한 테이블 스키마(schema)만 뽑아내기 (0) | 2016.05.17 |
오라클 LPAD / RPAD (자릿수 채우기) (0) | 2016.05.13 |
오라클 시퀀스 (0) | 2016.05.13 |
오라클 리스너 기동/중지/상태확인 (0) | 2016.05.13 |
댓글