Oracle唯一约束错误ORA 0001

时间:2013-09-02 22:21:31

标签: database oracle pentaho

您好我正在使用pentaho将一些值从一个DB插入另一个DB。在我的源代码中,我有一个属性,它是该表的主键。在我的目的地,我具有与唯一约束相同的属性。但是我仍然在插入时得到ORA-00001:唯一约束违反错误。我不确定为什么这有人可以帮忙?

Source:
table
( 
empid(PK),
empname
)

Destination:
 table1
 (
 empgroupid(PK)
 empid(unique)
 )

源到目标错误:ORA-00001:违反了唯一约束

1 个答案:

答案 0 :(得分:0)

你可能不希望“table1”。“empid”是唯一的;你可能希望它成为“表”的外键。“empid”。特别是如果员工可以同时在一个以上的组中。