【转载】 Sqlserver中DateAdd()函数
程序员文章站
2022-07-10 10:29:04
在Sqlserver数据库中,DATEADD() 函数在日期中添加或减去指定的时间间隔。例如计算当前时间往后一天的时刻以及往前1天的时刻时间即可使用DateAdd()函数来操作,DateAdd()函数的格式为:DATEADD(datepart,number,date),其中datepart参数是合法 ......
在sqlserver数据库中,dateadd() 函数在日期中添加或减去指定的时间间隔。例如计算当前时间往后一天的时刻以及往前1天的时刻时间即可使用dateadd()函数来操作,dateadd()函数的格式为:dateadd(datepart,number,date),其中datepart参数是合法的日期表达式。number是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。
以当前时间2019年3月22日 23:57:30的时间为例,以下几个例子帮助理解:
(1)在当前时间上加1天:select dateadd(dd,1,getdate());
(2)在当前时间上加1周:select dateadd(wk,1,getdate())
(3)在当前时间上加1个月:select dateadd(m,1,getdate())
(4)在当前时间上加1个季度:select dateadd(q,1,getdate())
(5)在当前时间上加1年:select dateadd(yy,1,getdate())
备注:原文转载自sqlserver中dateadd()函数_it技术小趣屋。
上一篇: 博客从谷歌获得较高的PR值的方法分析
下一篇: 正确解决IE6的问题的方法
推荐阅读
-
SQLServer中的切割字符串SplitString函数
-
一个函数解决SQLServer中bigint 转 int带符号时报错问题
-
SqlServer2012中LEAD函数简单分析
-
SqlServer2012中First_Value函数简单分析
-
JavaScript 模仿vbs中的 DateAdd() 函数的代码
-
【转载】 Sqlserver中查看自定义函数被哪些对象引用
-
SqlServer 2005 中字符函数的应用
-
详解SqlServer数据库中Substring函数的用法
-
一个函数解决SQLServer中bigint 转 int带符号时报错问题
-
SQLServer中merge函数用法详解