Управление версиями системы MariaDB позволяет формат даты эпохи - PullRequest
0 голосов
/ 28 апреля 2019

Для управления версиями системы 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 голосов
/ 28 апреля 2019

Найдено, что просто добавьте UNIX_TIMESTAMP(ROW_START).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...