Interval
表示时间和日期区间的数据类型系列。[INTERVAL](/sql-reference/operators#interval)
运算符的结果类型。
结构:
- 以无符号整数值表示的时间间隔。
- 区间的类型。
支持的区间类型:
NANOSECOND
MICROSECOND
MILLISECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
对于每种区间类型,都有一个单独的数据类型。例如,DAY
区间对应于 IntervalDay
数据类型:
使用注意事项
您可以在与 Date 和 DateTime 类型值的算术运算中使用 Interval
类型值。例如,您可以将当前时间加上 4 天:
同时也可以使用多个区间:
并且可以比较不同区间的值:
另外参见
[INTERVAL](/sql-reference/operators#interval)
运算符[toInterval](/sql-reference/functions/type-conversion-functions#tointervalyear)
类型转换函数