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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。