Поделиться через


DATEADD (Azure Stream Analytics)

Возвращает указанную дату с указанным числовым интервалом (целочисленным значением со знаком), добавленную в заданную часть этой даты.

Синтаксис

DATEADD ( datepart , number, date )  

Аргументы

datepart

Часть начальной и конечной даты, указывающая тип пересеченной границы. В следующей таблице перечислены все допустимые аргументы datepart.

datepart Сокращения
year yy, yyyy
квартал qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw, w
hour hh
minute mi, n
second ss, s
миллисекунда ms
микросекунда mcs

number

Выражение, которое может быть разрешено в bigint, добавляемое в часть даты. Если указать значение с десятичной дробью, дробь усекается и не округляется

date

Выражение, которое можно разрешить в тип datetime. date может быть выражением, выражением столбца или строковым литералом

Типы возвращаемых данных

BIGINT

Примеры

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