아래 SQL문은 문자열에 있는 각 문자 사이에 공백을 삽입하는 문입니다.
참고하세요
===================================================================
WITH A AS (
SELECT SUBSTR(INPUT_STRING, LEVEL , 1) ch , ROWNUM RNUM
FROM (SELECT 'OracleJava' AS INPUT_STRING FROM DUAL)
CONNECT BY LEVEL <= LENGTH(INPUT_STRING)
)
SELECT MAX(SYS_CONNECT_BY_PATH (ch , ' '))
FROM A
START WITH RNUM = 1
CONNECT BY PRIOR RNUM = RNUM -1
[결과]
O r a c l e J a v a
참고하세요
===================================================================
WITH A AS (
SELECT SUBSTR(INPUT_STRING, LEVEL , 1) ch , ROWNUM RNUM
FROM (SELECT 'OracleJava' AS INPUT_STRING FROM DUAL)
CONNECT BY LEVEL <= LENGTH(INPUT_STRING)
)
SELECT MAX(SYS_CONNECT_BY_PATH (ch , ' '))
FROM A
START WITH RNUM = 1
CONNECT BY PRIOR RNUM = RNUM -1
[결과]
O r a c l e J a v a
'DataBase > Oracle' 카테고리의 다른 글
ORACLE 에러 코드 (0) | 2008.04.28 |
---|---|
Excel 파일에 숫자로 된 문자열 쓰기! (0) | 2008.04.28 |
튜닝 대상 SQL문 & cursor_sharing (0) | 2008.04.28 |
중복 레코드 삭제 (0) | 2008.04.28 |
SQL * Loader (0) | 2008.04.28 |