Interval
Семейство типов данных, представляющих интервалы дат и времени. Оператор INTERVAL возвращает значения этих типов.
Внимание
Нельзя использовать типы данных Interval для хранения данных в таблице.
Структура:
- Интервал времени в виде положительного целого числа.
- Тип интервала.
Поддержанные типы интервалов:
SECONDMINUTEHOURDAYWEEKMONTHQUARTERYEAR
Каждому типу интервала соответствует отдельный тип данных. Например, тип данных IntervalDay соответствует интервалу DAY:
Использование
Значения типов Interval можно использовать в арифметических операциях со значениями типов Date и DateTime. Например, можно добавить 4 дня к текущей дате:
Также можно использовать различные типы интервалов одновременно:
И сравнивать значения из разными интервалами:
Смотрите также
- Оператор INTERVAL
- Функция приведения типа toInterval