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