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

時間

TIME

name

TIME

description

TIME型 Time型は、クエリ結果として表示できますが、現時点ではテーブルストレージはサポートされていません。ストレージ範囲は[-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)

キーワード

TIME