by 재민띵 [2013.01.18 09:08:33]
select
last_day(to_date(:mm,
'mm'
))
"date"
, to_char(last_day(to_date(:mm,
)),
'dd'
)
"day"
from
dual;
정확하게 해당 월의 일수를 구하실려면 년도 까지 받아야 합니다.다음을 실행해보시면 년도마다 같은 월 일수가 틀릴 수 있습니다.SELECT TO_CHAR(LAST_DAY(TO_DATE('201202', 'YYYY-MM')), 'DD'), TO_CHAR(LAST_DAY(TO_DATE('201302', 'YYYY-MM')), 'DD')FROM DUAL