メインコンテンツまでスキップ
バージョン: 4.x

TIME

TIME

name

TIME

description

TIME型 Time型は、クエリ結果として表示可能ですが、現時点ではTableストレージをサポートしていません。ストレージ範囲は[-838:59:59, 838:59:59]です。 現在Dorisでは、計算結果としてのTIMEの正確性は保証されています(例:timediffなどの関数)が、手動でのCASTによるTIME型の生成は推奨されません。 定数畳み込みにおけるTIME型の計算は禁止されています。

example

mysql> select timediff('2020-01-01 12:05:03', '2020-01-01 08:02:15');
+------------------------------------------------------------------------------------------------------+
| timediff(cast('2020-01-01 12:05:03' as DATETIMEV2(0)), cast('2020-01-01 08:02:15' as DATETIMEV2(0))) |
+------------------------------------------------------------------------------------------------------+
| 04:02:48 |
+------------------------------------------------------------------------------------------------------+
1 row in set (0.12 sec)

mysql> select timediff('2020-01-01', '2000-01-01');
+------------------------------------------------------------------------------------+
| timediff(cast('2020-01-01' as DATETIMEV2(0)), cast('2000-01-01' as DATETIMEV2(0))) |
+------------------------------------------------------------------------------------+
| 838:59:59 |
+------------------------------------------------------------------------------------+
1 row in set (0.11 sec)

keywords

TIME