(1)--取系統當前日期
select sysdate from
dual;
(2)--
加月select add_months(sysdate,2) from
dual;
--減月
select add_months(sysdate,-
2) from
dual;
(3)--
求當月最後一天
select last_day(sysdate) from
dual;
select last_day(sysdate-
4) from
dual;
(4)--
日期擷取
select trunc(sysdate) from dual;--
按日擷取(把時間截掉)
select trunc(sysdate,'
mm') from dual;--
按月擷取(把日截掉)
select trunc(sysdate,'
yyyy
') from dual;--
按年擷取
select trunc(sysdate,'
hh') from dual;--
按小時擷取
select trunc(sysdate,'
mi') from dual;--
按分鐘擷取
--沒有按秒擷取
ORACLE 日期函式
1.select to char to date 2011 5 1 yyyy mm dd day from dual 返回星期日 select to char to date 2011 5 1 yyyy mm dd day nls date language american from dual 返...
oracle日期函式
說明 用於從乙個日期值增加或減少一些月份 d代表乙個日期 n為正數則代表在d日期 上增加n 月份,n 為負數則代表在 d日期上減少n月 例 select add months sysdate,12 next year from dual 2 current date 說明 返回當前會話時區中的當前日...
oracle日期函式
oracle取上週一到週末日期的查詢語句 oracle 取上週一到週末的sql 這樣取的是 在一周內第幾天,是以週日為開始的 selectto char to date 20130906 yyyymmdd d fromdual 結果 6 注釋 2013.09.06是周五,為本週的第六天 select...