DATEADD (Azure Stream Analytics)
Returnerar ett angivet datum med det angivna talintervallet (signerat heltal) som lagts till i en angiven datumdel av det datumet.
Syntax
DATEADD ( datepart , number, date )
Argument
Datumdel
Är den del av startdate och enddate som anger vilken typgräns som korsas. I följande tabell visas alla giltiga datepart-argument.
Datumdel | Förkortningar |
---|---|
år | yyy, yyyy |
Quater | qq, q |
månad | mm, m |
dayofyear | dy, y |
day | dd, d |
Vecka | wk, ww |
Vardag | dw, w |
timme | hh |
minut | mi, n |
sekund | ss, s |
Millisekund | Ms |
mikrosekunder | Mcs |
Nummer
Är ett uttryck som kan matchas till en bigint som läggs till i en datumdel av datumet. Om du anger ett värde med ett decimaltal trunkeras bråket och avrundas inte
Datum
Är ett uttryck som kan matchas till en datetime. datum kan vara ett uttryck, kolumnuttryck eller strängliteral
Returtyper
bigint
Exempel
SELECT DATEADD(hour,2,EntryTime) AS AdjustedTime
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5