您当前的位置: 首页 >  sql
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

SQLSTATE: Insert value list does not match column list: 1136 Column count doesn‘t match value count

软件工程小施同学 发布时间:2020-09-13 09:58:45 ,浏览量:0

使用thinkphp5的insertAll的批量新增函数,提示SQLSTATE[21S01]: Insert value list does not match column list: 1136 Column count doesn't match value count at row 2

 

其意思就是:在第二行数据开始,插入的,每行数据的值的个数和列的字段的个数不相同。

比如上面的数据,第一行有12个字段,第二行只有11个字段。

数据库将以第一行存在的字段计算Column count;即使第二行数据差的字段在数据库中是设置了默认值或可以为空。

  解决方法:让每行数据的字段相同

 

 

 

 

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.0619s