SELECT B.NO, TAB_NM, COL_NM                                                   -- '_'를 구분자로 파싱하여 ROW로 변환

                               , REGEXP_SUBSTR(COL_NM, '[^_]+', 1, B.NO, 'i') AS COL_DIV

                            FROM (

                                   SELECT A.TAB_NM ,A.COL_NM, REGEXP_COUNT(A.COL_NM, '\_') CNT

                                    FROM 테이블명 a

                                 ) A

                              INNER JOIN COPY_T B

                                  ON  B.NO <= A.CNT + 1  

+ Recent posts