months_between oracle

在Oracle数据库中,我们可以使用MONTHS_BETWEEN这个函数来计算两个日期之间相隔的月份数。

使用MONTHS_BETWEEN需要提供两个日期作为参数。例如,我们想计算2019年1月1日和2019年7月1日之间相隔了多少个月:

SELECT MONTHS_BETWEEN('01-JAN-2019', '01-JUL-2019') FROM DUAL;