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