Daylogs/DB
오라클 날짜 출력
ohgyun
2009. 3. 31. 14:17
발생일: 2009.03.31
문제:
날짜 A로부터 날짜 B까지 쭉~ 뿌리고 싶다.
해결책:
LEVEL 과 CONNECT BY 구문을 사용해보자.
아래와 같이 사용하면 된다.
SELECT
TO_CHAR(TO_DATE('2009.03.31', 'yyyy.mm.dd') + LEVEL - 1, 'yyyy.mm.dd')
FROM DUAL
CONNECT BY
TO_DATE('2009.03.31', 'yyyy.mm.dd') + LEVEL - 1 < TO_DATE('2009.04.03', 'yyyy.mm.dd')
문제:
날짜 A로부터 날짜 B까지 쭉~ 뿌리고 싶다.
해결책:
LEVEL 과 CONNECT BY 구문을 사용해보자.
아래와 같이 사용하면 된다.
SELECT
TO_CHAR(TO_DATE('2009.03.31', 'yyyy.mm.dd') + LEVEL - 1, 'yyyy.mm.dd')
FROM DUAL
CONNECT BY
TO_DATE('2009.03.31', 'yyyy.mm.dd') + LEVEL - 1 < TO_DATE('2009.04.03', 'yyyy.mm.dd')
반응형