Freigeben über


DATEADD

✅ Azure Stream Analytics ✅ Fabric Eventstream

Gibt ein angegebenes Datum mit dem angegebenen Zahlenintervall (signierter ganzzahliger Wert) zurück, der einem angegebenen Datumsteil dieses Datums hinzugefügt wurde.

Syntax

DATEADD ( datepart , number, date )  

Argumente

datepart

Ist der Teil des Anfangs- und Enddatums, der die Typgrenze überschreitet. In der folgenden Tabelle sind alle gültigen Datepart-Argumente aufgeführt.

datepart Abkürzungen
Jahr yy, yyyy
Viertel qq, q
Monat mm, m
dayofyear dy, y
Tag dd, d
Woche wk, ww
Wochentag dw, w
Stunde Hh
Minute mi, n
Sekunde ss, s
Millisekunde Frau
Mikrosekunde mcs

Zahl

Ist ein Ausdruck, der zu einem Bigint aufgelöst werden kann, der einem Datumsteil hinzugefügt wird. Wenn Sie einen Wert mit einem Dezimalbruch angeben, wird der Bruch abgeschnitten und nicht gerundet.

Datum

Ist ein Ausdruck, der zu einem Datumszeitpunkt aufgelöst werden kann. Datum kann ein Ausdruck, ein Spaltenausdruck oder ein Zeichenfolgenliteral sein.

Rückgabetypen

bigint

Beispiele

SELECT DATEADD(hour,2,EntryTime) AS AdjustedTime
FROM Input TIMESTAMP BY EntryTime  
WHERE Toll > 5