Код ошибки 1292 неверный Дата | Время
Вот оператор SQL, который я пытаюсь ввести:
INSERT INTO comments values (default, 'lars','myemail@gmail.com','http://www.vogella.com', '2009-09-14 10:33:11', 'Summary','My first comment');
Но я получаю сообщение об ошибке 1292 о дате и времени ('2009-09-14 10:33:11'). Я не понимаю, формат, кажется, правильный. Что мне не хватает?
2 ответа
Решение
Попробуйте это:
INSERT INTO comments values ('lars', 'myemail@gmail.com','http://www.vogella.com', '2009-09-14', 'Summary','My first comment');
Вы, кажется, отправляете datetime
в то время как ваше поле date
, Возможно, вам следует изменить структуру таблицы с date
в datetime
,
Используйте функцию to_date.
to_date('2009-09-14 10:33:11',yyyy-MM-dd hh:mm:ss)