Neueste Web-Entwicklung Tutorials
 

SQL Server DATEADD() Function


<SQL Server Datumsfunktionen

Definition und Verwendung

Die DATEADD() Funktion addiert oder subtrahiert einen bestimmten Zeitintervall von einem Datum.

Syntax

DATEADD(datepart,number,date)

Wo Datum ein gültiges Datum ist Ausdruck und ist die Nummer des Intervalls Sie hinzufügen möchten. Die Zahl kann positiv sein, für einen Zeitraum in der Zukunft, oder negativ, für Termine in der Vergangenheit.

Datumsteil kann einer der folgenden sein:

Datepart Abkürzung
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw, w
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns

Example

Angenommen , wir haben die folgende "Orders" Tabelle:

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

Jetzt wollen wir 30 Tage auf hinzuzufügen "OrderDate" , das Zahlungsdatum zu finden.

Wir verwenden die folgende SELECT-Anweisung:

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

Ergebnis:

OrderIdOrderPayDate
12014-12-22 13:23:44.657

<SQL Server Datumsfunktionen