Program/Oracle

문자열을 구분자로 잘라서 행 데이터로 만들기

SILF 2016. 8. 23. 14:09

문자열 , 혹은 $로 문자 구분하여 행으로 전화

 

SELECT REGEXP_SUBSTR('A,B,C$D', '[^,$]+', 1, LEVEL ) AS DATA
FROM DUAL
CONNECT BY REGEXP_SUBSTR('A,B,C$D', '[^,$]+', 1, LEVEL ) IS NOT NULL