小白教程
所有教程
关于
Search
172.69.58.224
172.69.58.224
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Func dateadd”的源代码
本页内容
上一节:
Func_datepart
下一节:
Func_datediff
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:DATEADD()}}[[Category:sql dates|12]] = SQL Server DATEADD() 函数 = [[sql dates|SQL Server Date 函数]] == 定义和用法 == DATEADD() 函数在日期中添加或减去指定的时间间隔。 === '''语法''' === <pre> DATEADD(datepart,number,date)</pre> date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。 datepart 参数可以是下列的值: {| class="table table-striped table-hover" ! datepart ! 缩写 |- | 年 | yy, yyyy |- | 季度 | qq, q |- | 月 | mm, m |- | 年中的日 | dy, y |- | 日 | dd, d |- | 周 | wk, ww |- | 星期 | dw, w |- | 小时 | hh |- | 分钟 | mi, n |- | 秒 | ss, s |- | 毫秒 | ms |- | 微妙 | mcs |- | 纳秒 | ns |} === '''实例''' === 假设我们有如下的 "Orders" 表: {| class="table table-striped table-hover" ! OrderId ! ProductName ! OrderDate |- | 1 | Jarlsberg Cheese | 2008-11-11 13:23:44.657 |} 现在,我们想要向 "OrderDate" 添加 45 天,这样就可以找到付款日期。 我们使用下面的 SELECT 语句: <pre> SELECT OrderId,DATEADD(day,45,OrderDate) AS OrderPayDate FROM Orders</pre> 结果: {| class="table table-striped table-hover" ! OrderId ! OrderPayDate |- | 1 | 2008-12-26 13:23:44.657 |} [[sql dates|SQL Server Date 函数]]
返回至“
Func dateadd
”。
上一节:
Func_datepart
下一节:
Func_datediff