对于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
。
答案 0 :(得分:0)
发现只需添加UNIX_TIMESTAMP(ROW_START)
即可。