DATEPART()函數:
SQL Server中的此函數用於查找指定日期的給定部分。此外,它以整數形式返回輸出值。
特征:
- 此函數用於查找指定日期的給定部分。
- 此函數位於日期函數下。
- 該函數接受兩個參數,即間隔和日期。
- 此函數還可以在日期部分中包含時間。
- 此函數以整數形式返回輸出。
用法:
DATEPART(interval, date)
參數:
該方法接受以下兩個參數。
- interval -
這是要返回的指定零件。此外,間隔的值可以如下所示。
year, yyyy, yy = Year, which is the specified year. quarter, qq, q = Quarter, which is the specified quarter. month, mm, m = month, which is the specified month. dayofyear, dy, y = Day of the year, which is the specified day of the year. day, dd, d = Day, which is the specified day. week, ww, wk = Week, which is the specified week. weekday, dw, w = Weekday, which is the specified week day. hour, hh = hour, which is the specified hour. minute, mi, n = Minute, which is the specified minute. second, ss, s = Second, which is the specified second. millisecond, ms = Millisecond, which is the specified millisecond.
- 日期-
這是要使用的指定日期。
返回值:
它返回指定日期的給定部分。
示例1:
使用DATEPART()函數並獲取指定日期的年份部分。
SELECT DATEPART(year, '2017/08/25');
輸出:
2017
示例-2:
使用DATEPART()函數並獲取指定日期的月份部分。
SELECT DATEPART(month, '2017/08/25');
輸出:
8
示例3:
使用DATEPART()函數並獲取指定日期的日期部分。
SELECT DATEPART(day, '2017/08/25');
輸出:
25
示例4:
使用DATEPART()函數並獲取指定日期的小時部分,其中還包括時間。
SELECT DATEPART(hour, '2021/01/06 05:30');
輸出:
5
示例5:
使用DATEPART()函數並使用變量獲取指定日期的第二部分,其中包括時間。
DECLARE @date VARCHAR(50); SET @date = '2019/06/05 07:37:54'; SELECT DATEPART(second, @date);
輸出:
54
應用:
此函數用於查找指定日期的給定部分。
相關用法
- MS Access DateDiff()、DatePart()用法及代碼示例
- SQL Server STUFF()用法及代碼示例
- SQL Server SIN()、COS()用法及代碼示例
- SQL Server RANK()用法及代碼示例
- SQL Server NTILE()用法及代碼示例
- SQL Server STR()用法及代碼示例
- SQL Server UNICODE()用法及代碼示例
- SQL Server SUBSTRING()用法及代碼示例
- SQL Server RTRIM()用法及代碼示例
- SQL Server FLOOR()、CEILING()用法及代碼示例
- SQL Server TAN()、COT()用法及代碼示例
- SQL Server DEGREES()、RADIANS()用法及代碼示例
- SQL Server ATN2()用法及代碼示例
- SQL Server LOG10()用法及代碼示例
- SQL Server LOG()用法及代碼示例
- SQL Server ASCII()用法及代碼示例
- SQL Server DIFFERENCE()用法及代碼示例
- SQL Server IIF()用法及代碼示例
- SQL Server FORMAT()用法及代碼示例
- SQL Server LEN()用法及代碼示例
- SQL Server CONCAT_WS()用法及代碼示例
注:本文由純淨天空篩選整理自nidhi1352singh大神的英文原創作品 DATEPART() Function in SQL Server。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。