Dela via


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