DATEADD (Azure Stream Analytics)

Gibt ein angegebenes Datum zurück, wobei das angegebene Zahlenintervall (ganze Zahl mit Vorzeichen) einem angegebenen Datumsteil des Datums hinzugefügt wird.

Syntax

DATEADD ( datepart , number, date )  

Argumente

datepart

Ist der Teil von "startdate" und "enddate", der die überschrittene Typbegrenzung angibt. Die folgende Tabelle enthält alle gültigen datepart-Argumente.

datepart Abkürzungen
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw, w
hour hh
minute mi, n
second ss, s
Millisekunde ms
Mikrosekunde mcs

Zahl

Ist ein Ausdruck, der in einen bigint-Typ aufgelöst werden kann, der einem Datumsteil von "date" hinzugefügt wird. Wenn Sie einen Wert mit einem Dezimalbruch angeben, wird der Bruch gekürzt und nicht gerundet

date

Ein Ausdruck, der in datetime aufgelöst werden kann. date 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