日期:2014-05-17  浏览次数:20930 次

如何在一个日期上加上几个月?
例如:日期2007-06-01  
要得到3个月后的日期:   2007-09-01

如何使用SQL语句实现?

------解决方案--------------------
select add_months(sysdate,3) from dual;
------解决方案--------------------
select to_char(add_months(to_date( '2007-06-01 ', 'yyyy-mm-dd '),3), 'yyyy-mm-dd ') from dual;