DATEADD (построитель отчетов)
Изменения: 12 декабря 2006 г.
Возвращает значение datetime, получившееся в результате добавления указанного количества единиц временного интервала к исходному значению datetime.
Синтаксис
DATEADD(интервал, units, datetime)
interval |
Указывает единицы, используемые для вычисления разницы во времени: год, квартал, месяц, неделя, день, час, минута или секунда. |
units |
Указывает число интервалов. |
datetime |
Указывает дату, к которой добавляются интервалы. |
Примечания
- Интервалы не учитывают регистр.
Допустимы следующие интервалы:
Интервал | Результат |
---|---|
YEAR |
Возвращает дату через количество лет, указанных типом datetime. |
QUARTER |
Возвращает дату через количество кварталов, указанных типом datetime. |
MONTH |
Возвращает дату через количество месяцев, указанных типом datetime. |
WEEK |
Возвращает дату через количество недель, указанных типом datetime. |
DAY |
Возвращает дату через количество дней, указанных типом datetime. |
HOUR |
Возвращает дату через количество часов, указанных типом datetime. |
MINUTE |
Возвращает дату через количество минут, указанных типом datetime. |
SECOND |
Возвращает дату через количество секунд, указанных типом datetime. |
Пример
Формула | Результат |
---|---|
DATEADD(MONTH, 3, #8/18/2009#) |
11/18/2009 |
DATEADD(DAY, 365, дата конца продаж) |
Возвращает дату, отстоящую на 365 дней от даты окончания продаж каждого экземпляра. Например, если исходная дата окончания продаж 18.12.2009, то результатом будет 18.12.2010. |
См. также
Основные понятия
Работа с формулами (построитель отчетов)
Использование функций (построитель отчетов)
Функции даты и времени (построитель отчетов)
Разделы руководства построителя отчетов
Работа с литералами в формулах и фильтрах (построитель отчетов)
Форматирование числовых данных (построитель отчетов)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
12 декабря 2006 г. |
|
14 апреля 2006 г. |
|