REGEXP_SUBSTR(대상 문자, 패턴, 시작 위치(최소값1),매칭순번)

SELECT REGEXP_SUBSTR(STR, '[^,]+', 1, LEVEL) AS SUBSTR 
FROM (SELECT 'A,B,C,D' AS STR FROM DUAL) 
CONNECT BY LEVEL <= LENGTH(REGEXP_REPLACE(STR, '[^,]'))+1

 

'DB' 카테고리의 다른 글

[Oracle] 오라클 WITH 절(임시 테이블)  (0) 2022.12.06
[Oracle] DECODE 함수  (0) 2022.12.05
Oracle Rownum, Row_Number()  (0) 2022.10.24
컬럼명으로 테이블 찾기  (0) 2022.10.24
FETCH / OFFSET  (0) 2022.10.24

+ Recent posts