ADD_MONTHS
add_months::=

그림 설명
ADD_MONTHS함수는 일자 date에 특정 개월수 integer를 더한 값을 반환한다. 인수
date는 datetime값 또는 암묵적으로 DATE로 변환 할수 있는 값이다. 인수 integer는 정수 또는 암묵적으로 정수로 변환할수 있는
값이다. 반환된 값은 인수 date의 데이터 타입과 상관없이 항상 DATE이다. 만약 인수 date의 날짜가 월의 마지막 날이거나 결과값의
날짜가 인수 date의 날짜보다 적은 경우에는 결과값 의 마지막 날짜가 반환된다. 이 외의 경우에는, 날짜는 date와 같은 날짜이다.
다음 예제는 sample 테이블 employees에서 hire_date에 한달 후 날짜를 반환.
SELECT TO_CHAR(
ADD_MONTHS(hire_date,1),
'DD-MON-YYYY') "Next month"
FROM employees
WHERE last_name = 'Baer';
Next Month
-----------
07-JUL-1994