SQL Server DATEADD() 函数
定义和用法
DATEADD() 函数将时间/日期间隔添加到日期,然后返回该日期。
语法
DATEADD(interval, number, date)
参数值
参数 | 描述 |
---|---|
interval | 必需。要添加的时间/日期间隔。可以是以下任一值:
|
数字 | 必需。要添加到日期的interval数量。可以是正数(得到未来的日期)或负数(得到过去的日期) |
date | 必需。要修改的日期 |
技术详情
支持版本 | SQL Server(2008 及更高版本)、Azure SQL Database、Azure SQL Data Warehouse、Parallel Data Warehouse |
---|
更多示例
示例
将 Employees 表中 BirthDate 列的日期增加 18 年,然后返回该日期
SELECT LastName, BirthDate, DATEADD(year, 18, BirthDate) AS DateAdd FROM Employees;
自己动手试一试 »