> 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'datetime,submit_time datetime,score) values (1001,9001,'2021-09-01 22:11:12','' at line 1 > 时间: 0s
时间: 2023-07-09 17:52:54 浏览: 66
SQL 错误提示
这个错误提示是因为在插入语句中,datetime 数据类型的列没有用单引号括起来,从而导致 SQL 语法错误。
正确的语法应该是:
```
INSERT INTO exam_record (uid, exam_id, start_time, submit_time, score) VALUES (1001, 9001, '2021-09-01 22:11:12', '2021-09-01 23:01:12', 90), (1002, 9002, '2021-09-01 22:11:12', null, null);
```
在这个语句中,datetime 数据类型的数据需要使用单引号括起来,同时,null 值也需要直接写为 null,而不是用字符串表示。
阅读全文