Software/기타
Oracle 시작하기 - 문자열 구분자로 테이블로 변환
호야70
2025. 1. 20. 19:33
728x90
문자열을 ,로 잘라서 앞뒤에 A와 B를 붙혀서 테이블로 만드는 SQL 입니다.
예제로 1,2,3,4,5
SELECT 'A' || REGEXP_SUBSTR('1,2,3,4,5', '[^,]+', 1, LEVEL) || 'B'
FROM dual
CONNECT BY LEVEL <= REGEXP_COUNT('1,2,3,4,5', '[^,]+')
728x90
반응형