Oracle 当前时间如何添加指定数,来获取指定的年数、月份或其他的时间日期
--当前时间(2018-10-19 16:51:22)---
select sysdate nowDate from dual;
1、添加指定年数后的日期
----加年或月的语法:add_months(sysdate,月数) --
--当前时间 : 2018-10-19 16:52:13; 输出:2020-10-19 16:52:13 --
select sysdate nowDate,add_months(to_date(Sysdate,'yyyy-mm-dd hh24:mi:ss'),12*2) searchDate from dual;
2、添加或减少指定月数的日期
-- 添加指定月数语法: add_months(sysdate,6)--
select sysdate nowDate,add_months(to_date(Sysdate,'yyyy-mm-dd hh24:mi:ss'),6) searchDate from dual;
--减少指定月数语法: add_months(sysdate,-3) --