Latest web development tutorials

SQL ServerのDATEADD()関数

SQLの日付 SQL Serverの日付関数

定義と使用法

DATEADD()関数は、現在までに追加または指定された時間間隔を引きます。

文法

DATEADD(datepart,number,date)

日付日付式の引数が正当なものです。 番号は、追加する間隔の数であり、将来の時間のために、この数が正の数であり、最後の時間のために、この数は負です。

日付構成要素のパラメータは次の値を指定できます。

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns


私たちは、次の "受注"テーブルがあるとします。

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2008-11-11 13:23:44.657

今、我々はあなたが支払いの期日を見つけることができるように「受注日」、45日追加します。

私たちは、次のSELECT文を使用します。

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

結果:

OrderId OrderPayDate
1 2008-12-26 13:23:44.657


SQLの日付 SQL Serverの日付関数