프로그래밍/SQL
                
              CONNECT BY LEVEL 사용 SQL
                빨강토끼
                 2017. 10. 11. 09:05
              
                          
            특정 한달 간의 날짜 출력
SELECT TO_CHAR(TO_DATE('20160701','yyyymmdd') + LEVEL - 1, 'yyyymmdd') AS DAY  
FROM DUAL  
CONNECT BY LEVEL <= ADD_MONTHS(TO_DATE('201607','yyyymm'),1) - TO_DATE('201607','yyyymm');  
1~30 까지 출력 
SELECT LEVEL 
FROM DUAL 
CONNECT BY LEVEL <= 30;