多语言展示
当前在线:1462今日阅读:183今日分享:19

帮你解决错误:Column count doesn't match..

今天,小天我写一个表的insert语句,可控制台给我报了个错:Column count doesn't match value count at row 1,网上百度了一下,解决了。现在把经验贴出了,给大家分享一下。希望能够对大家有所帮助。
工具/原料

mysql数据库

方法/步骤
1

发现错误,基本上有两种情况,一种是在java调取数据库里,另一种是mysql里运行的时候。我的错误是在myeclipse里报的错误。

2

用有道或者其它的翻译工具翻译一下错误的语句,大概的意思是:在第一行列数不能匹配值数。再想想我们insert的时候不就是在对应的列上添加对应的值吗?

3

然后看看自己写的sql语句,是不是值和列没有匹配,看看是值多了,还是列多了。

4

修改后,发现程序能够正常运行。

5

如果这篇经验能够帮助到你,请点击“有用”。

注意事项

再次提醒大家,一定要仔细排查,列的数目和要插入值的数目是否一致。

推荐信息