SQL 幾個日期函式

2021-09-25 21:54:14 字數 1876 閱讀 9173

/*

人員:ldh

功能:sql-幾個日期函式

日期:2018-7-20 */

年月日時分秒

select

datepart(year, getdate()) as'年

',datepart(month, getdate()) as'月

',datepart(day, getdate()) as'日

',datepart(hour, getdate()) as'時

',datepart(minute, getdate()) as'分

',datepart(second, getdate()) as'秒

';--特殊的幾個

select

datepart(dayofyear, getdate()) as

'從年初到現在的天數',

datepart(weekday, getdate()) as

'一周的第幾天',

datepart(week, getdate()) as

'今年的第幾周

計算個人年齡

select

datediff(year, '

19890125

', '

20180720

') as

'我的年齡';

--建國周年數

select

datediff(year, cast('

19491001'as

datetime), getdate()) as

'建國周年數

sql日期函式

一.字元操作 1.替換指定字元 str replace string1,需要替換字元,替換成字元 substring string1,二.數值操作 三.日期操作 getdate 得到當前時間,可以設定得到各種時間格式.datepart 日期部分,日期 取指定時間的某乙個部分,年月天時分秒.dated...

SQL日期函式

sql日期函式中的型別碼可以為0,1,2,3,4,5,6,7,8,9,10,11,12,13,14 20,21,22,23,24,25,100,101,102,103,104,105,106,107,108,109,100,110,111,112,113,114,120,121,126,127,13...

SQL日期函式

日期函式提供了常用的日期 時間資訊處理功能,比如截斷 計算時間差等。oracle常用日期函式如表4 4所示。常用日期函式 函 數 功 能 用法 add months x,y 計算在日期x基礎上增加y個月後的日期 add months sysdate,2 last day x 返回日期x當月最後一天的...