Partilhar via


DATAADD

✅ Azure Stream Analytics ✅ Fabric Eventstream

Retorna uma data especificada com o intervalo de número especificado (inteiro assinado) adicionado a uma parte de data especificada dessa data.

Sintaxe

DATEADD ( datepart , number, date )  

Argumentos

parte da data

É a parte de startdate e enddate que especifica o limite de tipo cruzado. A tabela a seguir lista todos os argumentos datepart válidos.

parte da data Abreviações
ano aaa, aaaa
trimestre QQ, Q
mês mm, m
Dia do Ano Dy, Y
Dia DD, D
semana wk, ww
Dia da semana DW, W
hora HH
minuto mi, n
segundo SS, S
milissegundos em
microssegundos MCS

número

É uma expressão que pode ser resolvida para um bigint que é adicionado a uma dataparte da data. Se você especificar um valor com uma fração decimal, a fração será truncada e não arredondada

data

É uma expressão que pode ser resolvida para um datetime. data pode ser uma expressão, expressão de coluna ou literal de cadeia de caracteres

Tipos de devolução

bigint

Exemplos

SELECT DATEADD(hour,2,EntryTime) AS AdjustedTime
FROM Input TIMESTAMP BY EntryTime  
WHERE Toll > 5