当前位置:   article > 正文

MySQL运行报错:1136 - Column count doesn't match value count at row 1_operationalerror: (1136, "column count doesn't mat

operationalerror: (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),所以会报标题所示的错误。
书写时注意保持前后一致,以避免此类错误发生。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/557217
推荐阅读
相关标签
  

闽ICP备14008679号