SQL Server DATEADD() 函数
定义和用法
DATEADD() 函数将时间/日期间隔添加到日期,然后返回日期。
语法
DATEADD(interval, number, date)
参数值
参数 | 描述 |
---|---|
interval | 必需。要添加的时间/日期间隔。 可以是以下值之一:
|
number | 必需。添加到日期的interval数。 可以是正数(获取未来的日期)或负数(获取过去的日期) |
date | 必需。修改日期 |
技术细节
适用于: | SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse |
---|
更多实例
实例
将 BirthDate 列中的日期加上 18 年,然后返回日期:
SELECT LastName,
BirthDate, DATEADD(year, 18, BirthDate) AS DateAdd FROM Employees;
亲自试一试 »