SQL函数之DATEPART函数[MSSQL防范]
本文“SQL函数之DATEPART函数[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
SQL函数中的DATEPART函数返回代表指定日期的指定日期部份的整数,下面就将为您具体介绍DATEPART函数,供您参考,但愿对您更好地学习SQL函数有所帮忙.
语法
DATEPART ( datepart ,date )
参数
datepart
是指定应返回的日期部份的参数.下表列出了 Microsoft® SQL Server™ 辨认的日期部份和缩写.
日期部份 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
week (wk, ww) 日期部份反映对 SET DATEFIRST 作的更改.任何一年的 1 月 1 日定义了 week 日期部份的开始数字,比方:DATEPART(wk, 'Jan 1, xxxx') = 1,此处 xxxx 代表任一年.
weekday (dw) 日期部份返回对应于星期中的某天的数,比方:Sunday = 1、Saturday = 7.weekday 日期部份产生的数取决于 SET DATEFIRST 设定的值,此号令设定星期中的第一天.
date
是返回 datetime 或 smalldatetime 值或日期格局字符串的表达式.对 1753 年 1 月 1 日之后的日期用datetime 数据范例.更早的日期存储为字符数据.当输入 datetime 值时,始终将其放入引号中.因为 smalldatetime 只切确到分钟,所以当用 smalldatetime 值时,秒和毫秒老是 0.
假如只指定年份的最后两位数字,则小于或等于"两位数年份终止期"配置选项的值的最后两位数字的数字所在世纪与终止年所在世纪相同.大于该选项的值的最后两位数字的数字所在世纪为终止年所在世纪的前一个世纪.比方,假如 two digit year cutoff 为 2049 (默许),则 49 被注释为 2049,2050 被注释为 1950.为避免模糊,请利用四位数的年份.
有关时间值指定的更多信息,请拜见时间格局.有关日期指定的更多信息,请拜见 datetime 和 smalldatetime.
返回范例
int
注释
DAY、MONTH、和 YEAR 函数辨别是 DATEPART(dd, date)、DATEPART(mm, date)、和 DATEPART(yy, date) 的同义词.
以上就是SQL函数中DATEPART函数的相关介绍,供您参考.
<以上是“SQL函数之DATEPART函数[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |