SqlServer2008:日期与时间函数的使用举例

来源:互联网 发布:淘宝详情页950显示 编辑:程序博客网 时间:2024/04/29 03:36
print getdate()--获取当前年月日print getutcdate()--获取当前年月日--获取当前的年(3中获取方式)print year(getdate())--2014print datepart(year,getdate())--2014print datepart(yy,getdate())--2014print datename(year,getdate())--2014print datename(yy,getdate())--2014 --获取当前的月(3中获取方式)print month(getdate())--10print datepart(month,getdate())--10print datepart(mm,getdate())--10--获取当前的日(3中获取方式)print day(getdate())--27print datepart(day,getdate())--27print datepart(dd,getdate())--27print dateadd(mm,1,getdate())--当前月份加一个月print dateadd(yy,1,getdate())--当前年份加一年print dateadd(dd,1,getdate())--当前号数加一天


--返回两个日期之间的天数,月数、年数

select datediff(day,'1992-11-20','1993-3-3') as '天数之差'

select datediff(month,'1994-2-23','1995-3-2') as '月数之差'

select datediff(year,'1993-3-3','1999-2-2') as ‘年数之差’--可以用来求年龄

0 0
原创粉丝点击