这是我要输入的 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')。我不明白,格式似乎是正确的。我错过了什么?
这是我要输入的 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')。我不明白,格式似乎是正确的。我错过了什么?
试试这个:
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)