안녕하세요. 문의를 드립니다.
다른 질문하신 분이 있어서 내용을 참고해볼려고 하였는데
마농님께서 아래와 같이 답변을 해주셨더라구요.
SELECT id
, id2
, REGEXP_SUBSTR(id2, '[^|]+', 1, 1) a
, REGEXP_SUBSTR(id2, '[^|]+', 1, 2) b
, REGEXP_SUBSTR(id2, '[^|]+', 1, 3) c
FROM t
REGEXP_SUBSTR 함수를 이용하여 컬럼을 생성하는 것은 알겠는데 저는
한 컬럼 안에 들어있는 데이타가 유동적인데 이럴경우에는 어떻게 처리해야하는지 문의 드립니다.
컬럼에 들어있는 값이
20130701, 20130702, 20130703
이런식으로 들어있는데 이것이 MAX값이 정해져있지 않거든요.
이럴경우에 어떻게 처리해야하는지 고수님들 조언 부탁드립니다.