語法
add_months( date1, num ) return date2
-- date1: 計算前的日期
-- num: 前後幾個月
-- date2: 計算後的日期
範例 1: 幾月後的日期
select add_months( sysdate, 3 )
from dual;
-- 結果: 16-MAY-2009
範例 2: 幾月後的月份
select to_char(add_months( sysdate, 3 ), 'YYYY-MM')
from dual;
-- 結果: 2009-05