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