【转载】 Sqlserver中DateAdd()函数
程序员文章站
2022-04-07 08:34:22
在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技术小趣屋。
上一篇: Git项目下载部分文件或文件夹
下一篇: GA站内搜索分析思路与方法介绍
推荐阅读
-
【转载】 Sqlserver中查看自定义函数被哪些对象引用
-
SqlServer 2005 中字符函数的应用
-
详解SqlServer数据库中Substring函数的用法
-
一个函数解决SQLServer中bigint 转 int带符号时报错问题
-
SQLServer中merge函数用法详解
-
SQLServer中Partition By及row_number 函数使用详解
-
【转载】详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
-
SqlServer2012中First_Value函数简单分析
-
SqlServer2012中LEAD函数简单分析
-
ASP中DateAdd函数中日期相加或相减使用方法