오라클 NUMTOYMINTERVAL, NUMTODSINTERVAL함수

2010. 12. 1. 23:03오라클

두 함수 모두 시간, 날짜의 interval을 date 타입으로 바꾸어 준다.

numtoyminterval(number, type of interval)
-- type of interval 은 'YEAR', 'MONTH' 

numtodsnterval(number, type of interval)
-- type of interval 은 'SECOND', 'MINUTE', 'HOUR', 'DAY' 

예를 들면
select sysdate + numtoyminterval(1, 'MONTH') from dual;
-- 현재 날짜에 1 달을 더하라는 의미

select sysdate + numtoyminterval(-1, 'YEAR') from dual;
-- 현재 날짜에 1년을 빼라는 의미