当前位置:数据库 > Oracle >>

在导入Oracle数据库的时候违反唯一约束条件是为什么?要怎么解决?

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

2.先把该表的所有唯一索引或关键索引给删除掉,再进行导入。导入后删除重复记录,再建删除掉的那些约束索引。 

上一个:oracle数据库 怎么主键设置自动增长
下一个:我建立ORACLE数据库的时候 出错了~

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,