Impressum  |   RSS  |  Registrieren

tsql

DATEADD

Liefert ein neues Datum, basierend auf dem übergebenen Datum und einem Erhöhungsintervall zurück. Der Erhöhungsintervall besteht aus einer Zahl um welche erhöht wird und aus dem Datumsteil welcher den zu erhöhenden Teil des Datums angiebt.

Folgende Datumsteile werden von DATEADD unterschieden:

* year,yy, yyyy
* quarter qq, q
* month mm, m
* dayofyear dy, y
* day dd, d
* week wk, ww
* weekday dw
* hour hh
* minute mi, n
* second ss, s
* millisecond ms

Syntax:

DATEADD(datumsteil, numer, datum)

Rückgabe:

datetime
Wenn das Datum von Typ smalldate ist, wird smallint zurückgegeben.

Beispiel:

Datum aus der Tabelle “myTable” und der Spalte “myDate” um 10 Tage erhöht ausgeben:
SELECT DATEADD(day, 10, myDate) FROM myTable