SELECT months_between('01-JAN-2012',
'01-JAN-2013') months_between,
add_months(to_date('12-APR-2013',
'DD-MON-YYYY'),
1) add_months
FROM dual;
本文通过两个具体的 SQL 查询示例介绍了如何使用 Oracle 数据库中的 months_between 函数来计算两个日期之间的月份数,以及如何使用 add_months 函数来增加指定月份。
SELECT months_between('01-JAN-2012',
'01-JAN-2013') months_between,
add_months(to_date('12-APR-2013',
'DD-MON-YYYY'),
1) add_months
FROM dual;

被折叠的 条评论
为什么被折叠?