SELECT TO_DATE(:v_ym,'yyyymm') + LEVEL - 1 d_ymd
, TO_CHAR(TO_DATE(:v_ym,'yyyymm') + LEVEL - 1,'yyyymmdd') v_ymd
, LEVEL dd
FROM dual
CONNECT BY LEVEL <= TO_CHAR(LAST_DAY(TO_DATE(:v_ym,'yyyymm')),'dd')
;
'Programming > DataBase' 카테고리의 다른 글
[TOAD] Lock 세션 종료 (0) | 2016.04.08 |
---|---|
[Oracle] 전 주 구하기 (0) | 2016.03.28 |
[oracle] merge into (1) | 2015.12.17 |
[oracle] WM_CONCAT 함수 사용하기 (1) | 2015.11.27 |
[oracle] IN 과 NOT IN (0) | 2015.11.27 |