to_chare日期加减

-- 格式化日期to_char(日期,格式)

-- 当前日期

select to_char(sysdate,'yyyyMMdd') from dual;

-- 当前日期加(减)7天 年月日时分秒

SELECT SYSDATE - INTERVAL '7' DAY FROM DUAL ;

 

-- 当前日期加(减)7月 年月日

SELECT to_char(sysdate - INTERVAL '7' MONTH ,'YYYYMMDD') FROM DUAL;

 

-- 当前日期加7天 年月日

SELECT SYSDATE ,TO_CHAR(SYSDATE + INTERVAL '7' DAY,'yyyy-MM-dd hh:mm:ss') FROM dual;

 

-- 当前日期减2年

SELECT SYSDATE ,SYSDATE - 2*INTERVAL '1' YEAR FROM dual;

 

SELECT SYSDATE ,SYSDATE + INTERVAL '2' YEAR FROM dual;

posted on 2025-07-02 17:27  oppen  阅读(9)  评论(0)    收藏  举报