MariaDB функция ADDDATE

В этом учебном пособии вы узнаете, как использовать MariaDB функцию ADDDATE с синтаксисом и примерами.

Описание

MariaDB функция ADDDATE возвращает дату, после которой был добавлен определенный интервал даты/времени.

Синтаксис

Синтаксис функции ADDDATE в MariaDB:

ADDDATE( date, INTERVAL value unit )

Или

ADDDATE( date, days )

Параметры или аргументы

date
Дата, к которой следует добавить интервал.
days
Количество дней, добавляемых к date (второй синтакс).
value
Значение интервала даты/времени, который вы хотите добавить. Вы можете указать положительные и отрицательные значения для этого параметра (первый синтаксис).
unit
Тип единицы измерения интервала, такой как DAY, MONTH, MINUTE, HOUR и т.д. Это может быть одно из следующих (первый синтаксис):

Единицы измерения
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

Примечание

  • Если вы укажете интервал value, который слишком мал для указанного вами unit, функция ADDDATE будет считать, что самая левая часть value интервала не была предоставлена.
  • Функция ADDDATE (только первый синтаксис) является синонимом для функции DATE_ADD.
  • Использование функции ADDDATE с отрицательным значением value в качестве параметра эквивалентно использованию функции SUBDATE.
  • См. также функции: DATE_ADD, DATE_SUB, SUBDATE, ADDTIME и SUBTIME.

Применение

Функцию ADDDATE можно использовать в следующих версиях MariaDB:

  • MariaDB 10

Пример

Рассмотрим примеры функции ADDDATE, чтобы понять, как использовать функцию ADDDATE в MariaDB.
Например: