Dev/DB
[SQL 예제] 원하는 기간동안의 일자 YYYYMMDD 리스트 생성
마이스토리
2016. 8. 30. 16:50
* 현재일 기준 전년/금년/내년 캘린더 일자
SELECT TO_CHAR(TO_DATE(TO_CHAR(SYSDATE-365, 'YYYY')||'0101') + LEVEL - 1, 'YYYYMMDD') AS STDR_DT
FROM DUAL
CONNECT BY LEVEL <= TO_DATE(TO_CHAR(SYSDATE+365, 'YYYY')||'1231')
- TO_DATE((TO_CHAR(SYSDATE-365, 'YYYY')||'0101')) + 1