oracle常用日期函数

select distinct to_char(SYSDATE - 2, 'YYYYMM') from t_unit t;--前天
select distinct to_char(SYSDATE - 1, 'YYYYMMDD') from t_unit t;--昨天
select to_char(add_months(trunc(sysdate),-1),'yyyymmdd') from dual;--上月
select to_char(add_months(trunc(sysdate),1),'yyyymm') from dual;--下月

--两个月后的今天
select add_months(trunc(sysdate), 2) from dual t;
--两个月前的今天
select add_months(trunc(sysdate), -2) from dual t;

你可能感兴趣的:(oracle常用日期函数)