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;
自己動手試一試 »