oracle 查詢日期實用
阿新 • • 發佈:2019-01-29
--獲取系統時間
select sysdate from dual;
--2012-1-4 上午 11:24:24
--獲取系統當前的日期
select to_char(sysdate, 'yyyyMMdd') from dual;
--20120104
--獲取本月的最後一天的日期
select TRUNC(LAST_DAY(SYSDATE)) from dual;
--2012-1-31
--獲取本月的最後一天的日期
select to_char(TRUNC(LAST_DAY(SYSDATE)), 'yyyyMMdd') from dual;
--20120131
--獲取上個月的日期
select to_char(ADD_MONTHS(sysdate,-1), 'yyyyMMdd') from dual;
--20111204
--獲取上個月的日期
select to_char(add_months(trunc(sysdate),-1),'yyyymmdd') from dual;
--20111204
--獲取本月日期
select to_char(add_months(trunc(sysdate),0),'yyyymmdd') from dual;
--20120104
--獲取下個月的日期
select to_char(add_months(trunc(sysdate),1),'yyyymmdd') from dual;
--20120204