oracle中取当前日期,前一天,当前月,前一个月等SQL语句

笔记

当前日期select TRUNC(SYSDATE) from dual;

前一天select TRUNC(SYSDATE - 1) from dual;

前一天转换为日期格式select to_char(TRUNC(sysdate-1),’fmdd’) from dual;

to_char(TRUNC(sysdate-1),’fmdd’)

前一个月日期select add_months(trunc(sysdate),-1) from dual;

前一个月select TRUNC(add_months(trunc(sysdate),-1),’MM’) from dual;

后一个月转换为字符串select to_char(add_months(trunc(sysdate),1),’yyyymm’) from dual;


版权声明:本文为TTC0605原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。