Young87

当前位置:首页 >个人收藏

MySQL运行报错:1136 - Column count doesn't match value count at row 1

@MySQL运行报错:1136 - Column count doesn’t match value count at row 1TOC

MySQL运行报错:1136 - Column count doesn’t match value count at row 1

在MySQL使用中,运行脚本时发现MySQL提示:1136 - Column count doesn’t match value count at row 1。经确认发现意思是指:SQL语句中前边的列(字段)与后边的值的数量不一致

例如:

INSERT IGNORE INTO students(id,class_id,name,score) VALUES (1,1,‘小明’,‘F’,90);
因为该语句前面是4列(id,class_id,name,score),后面却有5个值(1,1,‘小明’,‘F’,90),所以会报标题所示的错误。
书写时注意保持前后一致,以避免此类错误发生。

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: 献礼“618”,1700+集前端视频教程免费看

下一篇: 【高并发专题】-java线程安全-原子性-Automic包详解

精华推荐