MariaDB系统版本控制允许时间戳记的时代格式

时间:2019-04-28 03:36:48

标签: mariadb

对于MariaDB系统版本控制,我创建了如下表

CREATE TABLE IF NOT EXISTS talentTable(x) WITH SYSTEM VERSIONING;

插入一些项目后,我得到如下信息:

 SELECT keyCol, valCol, ROW_START, ROW_END FROM talentTable;

| x | ROW_START                  | ROW_END                    |
+---+----------------------------+-----------------------------
| 1 | 2019-04-28 11:19:32.545138 | 2038-01-19 11:14:07.999999 |
| 2 | 2019-04-28 11:21:36.768530 | 2038-01-19 11:14:07.999999 |
+---+----------------------------+----------------------------+

我的问题是,在第一步中创建表时,我可以使MariaDB以纪元格式将时间戳存储在row_start和row_end中吗?例如,对于x1行开始,我想将时间存储为1556421572而不是2019-04-28 11:19:32.545138

1 个答案:

答案 0 :(得分:0)

发现只需添加UNIX_TIMESTAMP(ROW_START)即可。