Latest web development tutorials

Функция SQL Server DATEADD ()

SQL Даты SQL Дата сервера Функции

Определение и использование

Функция DATEADD () добавляет к дате или вычесть определенный интервал времени.

грамматика

DATEADD(datepart,number,date)

выражение даты аргумент даты является законным. число есть число интервалов, которые вы хотите добавить, какое-то время в будущем, это число является положительным числом, в последний раз, это число является отрицательным.

Параметр DatePart может иметь следующие значения:

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns


примеров

Предположим, мы имеем следующие "Заказы" таблица:

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2008-11-11 13:23:44.657

Теперь мы хотим "OrderDate" добавить 45 дней, так что вы можете найти дату платежа.

Мы используем следующую ЗЕЬЕСТ:

SELECT OrderId,DATEADD(day,45,OrderDate) AS OrderPayDate
FROM Orders

Результаты:

OrderId OrderPayDate
1 2008-12-26 13:23:44.657


SQL Даты SQL Дата сервера Функции