DATEADD (Analisi dei flussi di Azure)
Restituisce una data specificata con l'intervallo numerico specificato (valore Integer firmato) aggiunto a un datepart specificato della data.
Sintassi
DATEADD ( datepart , number, date )
Argomenti
datepart
Parte di startdate e di enddate che specifica il tipo di limite superato. La tabella seguente contiene tutti gli argomenti validi per datepart.
datepart | Abbreviazioni |
---|---|
anno | yy, yyyy |
quarter | qq, q |
month | mm, m |
dayofyear | dy, y |
day | dd, d |
week | wk, ww |
giorno feriale | dw, w |
hour | hh |
minute | mi, n |
second | ss, s |
millisecondo | ms |
microsecondo | mcs |
number
Espressione che può essere risolta in un bigint aggiunto a un datepart della data. Se si specifica un valore con una frazione decimale, la frazione verrà troncata senza arrotondamento.
date
Espressione che può essere risolta in un valore datetime. date può essere un'espressione, un'espressione di colonna o un valore letterale stringa
Tipi restituiti
bigint
Esempi
SELECT DATEADD(hour,2,EntryTime) AS AdjustedTime
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5