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