Access键值冲突该怎么解决
答案:2 悬赏:0 手机版
解决时间 2021-03-21 03:23
- 提问者网友:咪咪
- 2021-03-20 06:35
Access键值冲突该怎么解决
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-20 07:28
键值冲突是关键问题,你看ACCESS的表设计,里面有唯一索引的字段,那些字段在EXCEL的数据里面发生了重复。
全部回答
- 1楼网友:患得患失的劫
- 2021-03-20 08:53
键值冲突有多种情况,通常是违反了字段唯一性约束或表间参照完整性关系约束所造成的。
例如某个字段是主键或者是添加了唯一索引,你向该字段插入一个已经存在的值,那么就会因键值冲突而报错。
又比如a表与b表建立了表间参照完整性关系,你向多方表b插入一个在一方表a不存在的记录,也会因键值冲突而报错。
解决方法是消除违反相关约束的操作,例如不要向具有唯一约束的字段插入有重复的值、在子表只插入主表存在的记录等等。具体的解决方法很多要根据具体的报错信息而定。
当然你也可以修改约束来解决键值冲突,但是这样一来原有的约束就不存在了,这是必须顾及的问题。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯