当前位置:   article > 正文

SQL报错:Column count doesn‘t match value count at row 1_column count doesn't match value count at row 1

column count doesn't match value count at row 1

Column count doesn’t match value count at row 1 意思是:列数与第1行的值数不匹配



比如:person表中有4个字段(id,name,pwd,gender),其中id为自增主键


情况1:
insert into person values (value1,value2, value3)
  • 1

在insert时,省略数据库表的列名,则默认为所有列。所以表字段的列数为4,而值的列数为3,不匹配。


情况2:
insert into person(name, pwd, gender) values (value1 value2, value3)
  • 1

在列于列之间写少了,分隔符,粒如上面的value1 和 value2之间没写,分隔符,造成表字段的列数为3,而值的列数为2,不匹配。


我犯的就是这个错误!
cd4356

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

闽ICP备14008679号