- 符号なし整数値としての時間インターバル
- インターバルの型
NANOSECONDMICROSECONDMILLISECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEAR
DAY インターバルに対応するデータ型は IntervalDay です:
使用上の注意
Interval 型の値は、Date 型および DateTime 型の値に対する算術演算で使用できます。たとえば、現在時刻に 4 日を加えることができます。
混合型インターバル
INTERVAL 'value' <from_kind> TO <to_kind> 構文を使用して作成できます。
結果は、2 つ以上のインターバルから成るタプルです。
サポートされている組み合わせ:
| 構文 | 文字列形式 | 例 |
|---|---|---|
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 型変換関数