Я использую MySQL Workbench 8.0 поверх сервера MariaDB ('10.1.37-MariaDB'
).
Я пытаюсь использовать Мастер импорта данных таблицы , чтобы импортировать 3 примера значений в таблицу. Вот пример того, как выглядит CSV:
emp_id,Event,Event_start_time,Event_end_time,
example,shift,"2020/11/6 0:00:00","6/11/2020 23:59",
example,lunch,"2020/14/06 13:00:00","2020/14/06 13:30:00",
example,break,"2020/14/06 10:10:00","2020/14/06 10:30:00",
Во время импорта каждое значение отображается правильно, за исключением полей Datetime (Event_start_time
, Event_end_time
), которые отображаются как '0000-00-00 00:00:00'
после выполнения оператора select
.
Я пробовал следующие форматы, и, похоже, ни один из них не работает:
"2020/11/6 0:00:00"
2020/11/6 0:00:00
2020/11/06 00:00:00
2020-11-06 00:00:00
Успешным оказался следующий случай:
Но мне нужно иметь возможность включать секунды для бизнес-логи c.
Еще хуже, когда я экспортирую свою таблицу (с существующими значениями Datetime) в .csv
с помощью того же мастера, а затем попробуйте повторно импортировать, все значения загружаются как '0000-00-00 00:00:00'
. Поскольку я разрабатываю решение для кого-то другого, , я хотел бы минимизировать / избежать MySQL сценариев, насколько это возможно. Что я делаю не так?