REGEXP_SUBSTR 을 활용하여 SPLIT 효과를 내봅시다. REGEXP_SUBSTR 함수호출 매개변수는 1. SOURCE STRING : 대상문자 2. PATTERN : 식 '[^,]+' 은 ,(대괄호 안의 쉼표 문자) 문자가 아닌(대괄호 안의 ^기호) 하나이상(+기호)의 어떤 값을 의미합니다. 3. POSITION : 시작위치 4. OCCURENCE : 몇 번째 발생인지? 4개를 사용하였습니다. WITH TABLENAME AS ( SELECT ' alpha = 5 ,red= 110, green=5 , blue =255' COLUMNNAME FROM DUAL ) SELECT TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 1), '[^=]+', 1, 1)) C1, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 1), '[^=]+', 1, 2)) C2, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 2), '[^=]+', 1, 1)) C3, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 2), '[^=]+', 1, 2)) C4, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 3), '[^=]+', 1, 1)) C5, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^,]+', 1, 3), '[^=]+', 1, 2)) C6, TRIM(REGEXP_SUBSTR(REGEXP_SUBSTR(COLUMNNAME, '[^
댓글