SQL Server DATEADD() 函数
2016-01-18 10:16
459 查看
SQL Server DATEADD() 函数
SQL Server Date 函数
定义和用法
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 |
实例
假设我们有下面这个 "Orders" 表:OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |
我们使用如下 SELECT 语句:
SELECT OrderId,[code]DATEADD(day,2,OrderDate)AS OrderPayDate
FROM Orders
[/code]
结果:
OrderId | OrderPayDate |
---|---|
1 | 2008-12-31 16:25:46.635 |
源文:http://www.w3school.com.cn/sql/func_dateadd.asp
相关文章推荐
- mysql优化limit分页
- SQL判断一个事件段 是否在数据库中与其他时间段有重叠 判断时间重叠
- oracle如何创建用户并赋予权限
- SQLite数据库存储
- SQL查询表中的所有约束
- oracle 解析导出xml
- sql ,内连接,外连接,自然连接等各种连接
- MYSQL特性
- Redis与Memcached的区别
- MySQL 内置数学函数
- 十步完全理解SQL
- mysql 游标循环失效问题
- MySQL Online DDL
- mysql处理数据库中的部分数据
- redis常见操作命令-hash
- 数据库查询优化,只需要优化其中的一两个查询就达到目的
- SQL Server中@@ROWCOUNT的用法
- Vert-x-通过异步的方式使用JDBC连接SQL
- 别再用MongoDB了!
- 一开始 一直不明白,主键自动增长sqlite里面是如何插入的