博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySql 报错 Column count doesn't match value count at row 1 分析
阅读量:6947 次
发布时间:2019-06-27

本文共 459 字,大约阅读时间需要 1 分钟。

hot3.png

Caused by: java.sql.SQLException: Column count doesn't match value count at  row 1

问题分析:

    对于出现这样的问题多数是属于key-value 不对应造成的。为什么呢?为什么是这样呢?因为在多数的数据库中并不提示这样的信息,如果是在DB2这种大型关系型数据库中会直接提示(这样是不是很明显):

  这是DB2提示:SQL0117N  赋值数目与指定的或隐含的列数或变量数不一样。  SQLSTATE=42802

但是在mysql数据库中提示的就会是这种提示信息,他们把第一行作为数据库列对象,所以执行下面操作语句时就会报上面的错误信息

  INSERT IGNORE INTO success_killed

    (seckill_id, user_phone, state, create_time) values(1,2,3) 注意:缺少一个列对象值

转载于:https://my.oschina.net/feixuewuhen/blog/778564

你可能感兴趣的文章
Sql server 2008 R2 导出/导入数据报错之无法打开全局共享内存以与性能 DLL 通信
查看>>
*#06# 新购手机 指令测试
查看>>
Microsoft Lookback Adapter添加并设置回环网卡(转)
查看>>
android点滴(24)之android 创建、删除、判断是否存在快捷方式
查看>>
iOS怎么给颜色设置透明度?
查看>>
开源GIT仓库-----gogs
查看>>
openal-soft
查看>>
数据绑定介绍
查看>>
语言发展历史(1950-2020)
查看>>
使用jar打war包或解压war包
查看>>
毕业论文—使用js将canvas保存为图片文件,并且自定义文件名
查看>>
HeadFisrt 设计模式03 装饰者
查看>>
一级域名和二级域名的区别是什么?作用怎样?
查看>>
php 按月创建日志
查看>>
UIMenuItem
查看>>
Array<byte>^ 转成 WriteableBitmap^
查看>>
软考(2)--算法
查看>>
算法简介
查看>>
。。。。。。。。。。。。。。
查看>>
导出Redis某个列表所有数据的语句
查看>>