📅  最后修改于: 2023-12-03 14:47:35.781000             🧑  作者: Mango
DATEADD() 函数是 SQL Server 中用于添加时间间隔的一种日期函数。它接受三个参数:第一个参数是要添加的时间间隔类型,第二个参数是要添加的时间间隔数,第三个参数是要添加的日期值。
DATEADD(interval, number, date)
以下是若干使用 DATEADD() 函数的示例:
向日期添加 1 天:
SELECT DATEADD(day, 1, '2022-10-01')
-- 返回:2022-10-02
向日期添加 1 个月:
SELECT DATEADD(month, 1, '2022-10-01')
-- 返回:2022-11-01
向日期添加 1 年:
SELECT DATEADD(year, 1, '2022-10-01')
-- 返回:2023-10-01
向日期添加 1 小时:
SELECT DATEADD(hour, 1, '2022-10-01 12:00:00')
-- 返回:2022-10-01 13:00:00
DATEADD() 函数是在 SQL Server 中用于添加时间间隔的一个非常有用的日期函数。它可以方便地对日期进行加减操作,为我们在处理日期时提供了很多便利。