DATEADD (Azure Stream Analytics)
Zwraca określoną datę z określonym interwałem liczby (liczba całkowita ze znakiem) dodanym do określonej części daty.
Składnia
DATEADD ( datepart , number, date )
Argumenty
Datepart
Jest częścią parametru startdate i enddate, która określa granicę typu przekraczaną. W poniższej tabeli wymieniono wszystkie prawidłowe argumenty elementów datepart.
Datepart | Skróty |
---|---|
rok | yy, yyyy |
Kwartale | qq, q |
miesiąc | mm, m |
Dayofyear | dy, y |
dzień | dd, d |
Tygodniu | wk, ww |
Rozkład | dw, w |
godzina | hh |
minuta | mi, n |
sekunda | ss, s |
Milisekundy | Pani |
mikrosekundy | Mcs |
Numer
Jest wyrażeniem, które można rozpoznać na bigint, który jest dodawany do części daty. Jeśli określisz wartość z ułamkiem dziesiętnym, ułamek zostanie obcięty i nie zaokrąglony
Data
Jest wyrażeniem, które można rozpoznać jako data/godzina. data może być wyrażeniem, wyrażeniem kolumny lub literałem ciągu
Typy zwracane
bigint
Przykłady
SELECT DATEADD(hour,2,EntryTime) AS AdjustedTime
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5