这是我想要输入的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')。我不明白,格式似乎是正确的。我错过了什么?
答案 0 :(得分:1)
试试这个:
INSERT INTO comments values ('lars', 'myemail@gmail.com','http://www.vogella.com', '2009-09-14', 'Summary','My first comment');
您的字段为datetime
时似乎正在发送date
。您可能应该将表格结构从date
更改为datetime
。
答案 1 :(得分:1)
使用to_date函数。
to_date('2009-09-14 10:33:11',yyyy-MM-dd hh:mm:ss)