SQL中创建表了可是添加记录时出这样的错误“键列信息不足或不正确,更新影响到多行”

时间:2016.04.04 发布人:您目前有宝宝吗

SQL中创建表了可是添加记录时出这样的错误“键列信息不足或不正确,更新影响到多行”

已解决问题

谷歌您目前有宝宝吗用户在2016.04.04提交了关于“滨州SQL中创建表了可是添加记录时出这样的错误“键列信息不足或不正确,更新影响到多行””的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-26T22:39:43。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:bbgg20100621  

原因是你的表中有重复**,当你修改其中之一的时候,从表面上讲是修改一条**(这对于人是显而易见的),但是对于**库就候百说始手委绝不一样了,由于有相同的记录存在,**库区分不了你是要修改感而那一条,就会报出这个错误(你可以这么理解:用密鸡验织层简药究万你的修改动作实际上执行update语句,而你执行这个语句的结来自果肯定是多条记录被更新,矛号几但是界面上显示的时候只有一条被更新了,这样就**生了矛盾)。

解决方法:

1、问答给这个表建个自动增加的主键列,保每条**肯定不同。

2、用命令实现,updatetable_nameset字段=值;

※当然用命令的结果是修改多条记录。

**说的比较乱,好好理解一下就能明白**

--

以上,希望对你有所帮助。