时间函数你懂多少?
日期时间函数
1、DATEADD
在向指定日期加上一段时间的基础上,返回新的 datetime 值。
语法
DATEADD ( datepart , number, date )
例:
USE pubs
GO
SELECT pubdate,DATEADD(day, 21, pubdate) AS timeframe
FROM titles
GO
2、DATEDIFF
返回跨两个指定日期的日期和时间边界数。
语法
DATEDIFF ( datepart , startdate , enddate )
例:
USE pubs
GO
SELECT DATEDIFF(day, pubdate, getdate()) AS no_of_days
FROM titles
GO
3、DATENAME
返回代表指定日期的指定日期部分的字符串。
语法
DATENAME ( datepart , date )
例:
SELECT DATENAME(month, getdate()) AS "Month Name"
4、DATEPART
返回代表指定日期的指定日期部分的整数。
语法
DATEPART ( datepart , date )
例:
SELECT DATEPART(month, GETDATE())
GO
5、GETUTCDATE
返回表示当前 UTC 时间(世界时间坐标或格林尼治标准时间)的 datetime 值。当前的 UTC 时间得自当前的本地时间和运行 SQL Server 的计算机操作系统中的时区设置。
6、GETDATE
按 datetime 值的 Microsoft? SQL Server? 标准内部格式返回当前系统日期和时间。
7、DAY
返回代表指定日期的天的日期部分的整数。
8、MONTH
返回代表指定日期月份的整数。
9、YEAR
返回表示指定日期中的年份的整数。
更多网络营销手段和知识,请关注我,
《网络营销能力秀谭钧尹》http://abc.wm23.com/tanjunyin
《谭钧尹心情博客》http://blog.sina.com.cn/aaakiss
《谭钧尹创意微博》http://weibo.com/kiss12345
能力秀动态
■为期9年共举办18期的大学生网络营销能力秀活动已圆满结束(2009-2018)。能力秀——网络营销开始的地方!祝所有秀友前程似锦!向所有网络营销老师、所有支持能力秀活动的人员和机构、所有为能力秀活动付出辛勤努力的工作人员们表示衷心的感谢并致以崇高的敬意!