SQL时间计算,DATEADD()函数在日期中添加或减去指定的时间间隔。number,date)date参数是合法的日期表达式。number是您希望添加的间隔数;datepart参数可以是下列的值:yyyy季度qq,m年中的日dy,y日dd,ww星期dw,SELECTDATEADD(MONTH,'2010-10-06')传回的结果是2010-12-0600:
SQL时间计算,DATEADD函数,该怎么解决?
DATEADD()函数在日期中添加或减去指定的时间间隔。用法:DATEADD(datepart,number,date)date参数是合法的日期表达式。number是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart参数可以是下列的值:datepart缩写年yy,yyyy季度qq,q月mm,m年中的日dy,y日dd,d周wk,ww星期dw,w小时hh分钟mi,n秒ss,s毫秒ms微妙mcs纳秒ns例子1:SELECTDATEADD(MONTH,2,'2010-10-06')传回的结果是2010-12-0600:00:00.000例子2:在当前日期减去一天selectGETDATE()as'当前日期',DATEADD(day,-1,getdate())as'新日期'例子3:当前日期减去一年selectGETDATE()as'当前日期',DATEADD(YEAR,-1,getdate())as'新日期'
0