728x90
반응형
아래 조회값으로 다음의 결과값을 만드시오
------------------------
SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD
FROM DUAL
결과
------------------------
COD
일일일
이이이
삼삼삼
사사사
오오오
--111111
WITH SAMPLE_TABLE AS(
SELECT REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,1) AS COL1
, REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,2) AS COL2
, REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,3) AS COL3
, REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,4) AS COL4
, REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,5) AS COL5
FROM DUAL
)
SELECT COD
FROM SAMPLE_TABLE
UNPIVOT (COD FOR COL IN (COL1,COL2,COL3,COL4,COL5))
728x90
반응형
'DB-Oracle' 카테고리의 다른 글
특정문자가 포함된 스트링 문자열을 짤라, (COLUMN단위)로 만들기 (0) | 2022.12.01 |
---|---|
ORACLE 세션관리의 기초 (0) | 2022.12.01 |
다중Row결과를 단일행 가로쿼리로 출력 (0) | 2022.12.01 |
계층구조 조회쿼리 (0) | 2022.12.01 |
10000줄짜리 임의데이터 쿼리작업 (0) | 2022.12.01 |