Неправильное значение даты и времени для столбца, определенного как TIMESTAMP в MySQL
Я хотел бы понять, почему для простой таблицы, созданной как:
показать создать тест таблицы;
CREATE TABLE `test` (` start_timestamp` timestamp NULL DEFAULT NULL) ENGINE = InnoDB CHARSET ПО УМОЛЧАНИЮ =latin1
Я получил отказ:
вставить в тестовые значения ("2016-03-27 02:00:00");
ОШИБКА 1292 (22007): неверное значение даты и времени: "2016-03-27 02:00:00" для столбца "start_timestamp" в строке 1
Хотя может быть вставлена только другая временная метка в том же формате, например:
вставить в тестовые значения ("2016-03-27 01:00:00");
Запрос в порядке, затрагивается 1 строка (0,01 с)
Есть ли какие-либо ограничения на значения или настройки меток времени, или это ошибка?
Я использую: $ mysql --version mysql Ver 15.1 Distrib 10.2.9-MariaDB, для Linux (x86_64) с использованием readline 5.1
Большое спасибо!