T-SQL备忘(6):常用内置函数
日期和时间函数:
1.获取当前时间:GETDATE()
select GETDATE()
返回:
2015-04-27 20:52:06.700
2.返回时间的部分(日、月、年)
a.获取日:
select DAY(GETDATE())
---等同于
select DATEPART(DAY,GETDATE())
b.获取月
select MONTH(GETDATE())
select DATEPART(MONTH,GETDATE())
c.获取年
select YEAR(GETDATE())
select DATEPART(YEAR,GETDATE())
3.获取时间差:DATEDIFF()
特别注意一点:求年、月时候的计算是不精准的,比如:
select datediff(yy,'2012/12/12','2013/01/02')
---输出1
select datediff(mm,'2012/12/31','2013/01/02')
---输出1
posted on 2015-04-23 21:41 深谷&幽兰 阅读(...) 评论(...) 编辑 收藏