SQL Server DATEADD() 函數

DATEADD() 函數在日期中添加或減去指定的時間間隔。函數

語法

DATEADD(datepart,number,date)

date 參數是合法的日期表達式。number 是您但願添加的間隔數;對於將來的時間,此數是正數,對於過去的時間,此數是負數。spa

datepart 參數能夠是下列的值:code

datepart 縮寫
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小時 hh
分鐘 mi, n
ss, s
毫秒 ms
微妙 mcs

納秒table

ns

實例

假設咱們有下面這個 "Orders" 表:date

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

如今,咱們但願向 "OrderDate" 添加 2 天,這樣就能夠找到付款日期。語法

咱們使用以下 SELECT 語句:qq

SELECT OrderId, AS OrderPayDate
FROM OrdersDATEADD(day,2,OrderDate)

結果:tab

OrderId OrderPayDate
1 2008-12-31 16:25:46.635
相關文章
相關標籤/搜索