String sql = "insert into tb_brand(brand_name.company_name, ordered, description, status)values(?,?,?,?,?)";
写sql的时候写错了,不小心把,写成.了,导致前后列数不一样
所以Column count doesn't match value count at row 1 是sql语句中前后列数不等导致的
文章讨论了在编写SQL插入语句时的常见错误,即使用了`.`而非`,`,导致列数与值数在第一行不匹配,从而引发`Columncountdoesntmatchvaluecountatrow1`的错误。
String sql = "insert into tb_brand(brand_name.company_name, ordered, description, status)values(?,?,?,?,?)";
写sql的时候写错了,不小心把,写成.了,导致前后列数不一样
所以Column count doesn't match value count at row 1 是sql语句中前后列数不等导致的
2001
968
307

被折叠的 条评论
为什么被折叠?