- 以无符号整数值表示的时间间隔。
- 时间间隔的类型。
NANOSECONDMICROSECONDMILLISECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEAR
DAY 时间间隔对应 IntervalDay 数据类型:
使用说明
Interval 类型的值与 Date 和 DateTime 类型的值进行算术运算。例如,可以在当前时间上加 4 天:
混合类型时间间隔
INTERVAL 'value' <from_kind> TO <to_kind> 语法创建。
结果是一个由两个或多个时间间隔组成的元组。
支持的组合:
| 语法 | 字符串格式 | 示例 |
|---|---|---|
YEAR TO MONTH | Y-M | INTERVAL '2-6' YEAR TO MONTH |
DAY TO HOUR | D H | INTERVAL '5 12' DAY TO HOUR |
DAY TO MINUTE | D H:M | INTERVAL '5 12:30' DAY TO MINUTE |
DAY TO SECOND | D H:M:S | INTERVAL '5 12:30:45' DAY TO SECOND |
HOUR TO MINUTE | H:M | INTERVAL '1:30' HOUR TO MINUTE |
HOUR TO SECOND | H:M:S | INTERVAL '1:30:45' HOUR TO SECOND |
MINUTE TO SECOND | M:S | INTERVAL '5:30' MINUTE TO SECOND |
MONTH 为 0-11,HOUR 为 0-23,MINUTE 为 0-59,SECOND 为 0-59。
+ 或 - 符号适用于所有部分:
另请参阅
- INTERVAL 运算符
- toInterval 类型转换函数