Compartilhar via


DATEADD (Azure Stream Analytics)

Retorna uma data especificada com o intervalo de números especificado (inteiro assinado) adicionado a um datepart especificado para essa data.

Sintaxe

DATEADD ( datepart , number, date )  

Argumentos

datepart

A parte da data de início e data de término que especifica o limite de tipo ultrapassado. A tabela a seguir lista todos os argumentos datepart válidos.

datepart Abreviações
year aa, aaaa
trimestre qq, q
mês mm, m
dayofyear dy, y
dia dd, d
week wk, ww
weekday dw, w
hour hh
minute mi, n
second ss, s
milissegundo ms
microssegundo mcs

number

É uma expressão que pode ser resolvida para um bigint que é adicionado a um datepart de data. Quando especifica um valor com uma fração decimal, a fração é truncada e não arredondada

date

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

Tipos de retorno

BIGINT

Exemplos

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