在导入Oracle数据库的时候违反唯一约束条件是为什么?要怎么解决?
追问:那要怎么写这个命令?我清空了用户下的表啊,但是还不行!而且我建了两个用户,都是一样的结果!
追问:那要怎么写这个命令?我清空了用户下的表啊,但是还不行!而且我建了两个用户,都是一样的结果!
答案:反唯一约束条件?应该是主键重复吧。
解决的方法要看你用什么方法导入数据了。
如果是oracle的import命令,可以设定参数,采用忽略错误导入的方式导入,或者无条件覆盖原数据。
其他:主键冲突。
一般是因为导入数据表中原来有数据。
把所有表都清一遍,再重新导入就可以了。 1.你导出时可能只导出数据,没有包括对象结构,而该库的对象与导出库的不一样,可能原库没有约束索引,而本地的有引起的。
2.先把该表的所有唯一索引或关键索引给删除掉,再进行导入。导入后删除重复记录,再建删除掉的那些约束索引。