0

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

Source:
table
( 
empid(PK),
empname
)

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

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

4

1 回答 1

0

您可能不希望 "table1"."empid" 是唯一的;您可能希望它成为“table”的外键。“empid”。特别是如果一名员工可以同时在多个组中。

于 2013-09-03T16:30:25.063 回答