Задать вопрос
@psiklop

Incorrect datetime value: mysql в чем ошибка?

На сервере непонятный глюк, хранил в таблицах даты в формате text "YYYY-MM-DD HH:MM:SS
Решил все преобразовать в timestamp

Некоторые таблицы выдают ошибку:
Ошибка запроса:
#1292 - Incorrect datetime value: '2022-03-27 03:04:45' for column 'time' at row 3356971


Все ошибки связаны только с этой датой и около нее '2022-03-27 03:xx:xx'
Такие строки дают ошибку при INSERT и UPDATE и смены типа

Что это такое, на другом сервере с данной датой никаких проблем?
  • Вопрос задан
  • 804 просмотра
Подписаться 1 Средний 13 комментариев
Пригласить эксперта
Ответы на вопрос 1
toxa82
@toxa82
Потому что нет такого времени, в 2022-03-27 03:00:00 время перевели на час вперед и получилось сразу 2022-03-27 04:00:00. Думаю поэтому БД и материться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы