0

这个查询有什么问题?

INSERT INTO acfrac (username,id,count,time) VALUES ("John Smith", 10, 0,2006-06-07 09:44:33.0)

它给了我以下错误:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '09:44:33.0)' 附近使用正确的语法

4

2 回答 2

2

您需要引用您的时间戳。在 mysql 中,如果您输入的字段不是整数,则必须用引号引起来。

于 2012-05-17T06:56:07.863 回答
1

尝试这个:

INSERT INTO acfrac (username,id,count,time) VALUES ("John Smith", 10, 0,'2006-06-07 09:44:33.0')

日期和日期时间值需要用单引号括起来。

于 2012-05-17T06:57:42.713 回答