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