Oracle日期函式

2022-04-01 09:45:56 字數 525 閱讀 2470

oracle日期函式用於對oracle資料庫中的日期及時間進行處理。

(1)add_months

oracle日期函式返回乙個具有與所提供日期相差月份的日期,函式中給出了未來或以前的月份數。語法如下:

add_months(起始日期,增減月數),eg:

select add_months('26-10月-12',2) from dual;

select add_months('26-10月-12',-2) from dual;

(2)last_day

返回包含給定日期的那個月的最後一天。語法為:

last_day(日期),eg:

select last_day('21-2月-12') from dual;

(3)months_between

返回兩個日期間的月份。語法為:

months_between(較晚日期,較早日期),eg:

select months_between('12-10月-05','12-9月-03') 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...