SQL ServerDATEADD()函数

365bet网投娱乐 2025-12-29 01:31:45 admin 阅读 2771
SQL ServerDATEADD()函数

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

Jarlsberg Cheese

2008-11-11 13:23:44.657

现在,我们想要向 "OrderDate" 添加 45 天,这样就可以找到付款日期。

我们使用下面的 SELECT 语句:

SELECT OrderId,DATEADD(day,45,OrderDate) AS OrderPayDate

FROM Orders

结果:

OrderId

OrderPayDate

1

2008-12-26 13:23:44.657

SQL Server Date 函数

相关文章

邛崃市旅游客运中心
两台笔记本如何建立局域网
微信多人聊天怎么弄