2013-09-02 4 views
0

안녕하세요, 저는 하나의 DB에서 다른 DB로 일부 값을 삽입하기 위해 pentaho를 사용하고 있습니다. 내 소스에는 해당 테이블의 기본 키인 특성이 있습니다. 내 목적지에는 고유 한 제약 조건과 동일한 속성이 있습니다. 하지만 여전히 ORA-00001 : 고유 한 제약 조건이 삽입하는 동안 오류를 위반했습니다. 왜이 사람이 도움이 될지 모르겠습니다. ORA-00001 : 대상 오류Oracle 고유 제약 조건 오류 ORA 0001

Source: 
table 
( 
empid(PK), 
empname 
) 

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

소스 고유 제한 가능성이 고유해야 "EMPID"을 "표"를 원하지 않는

+4

. . 논리적 인 결론은 같은'empid'를 가진 행이 이미 테이블에 존재한다는 것입니다. –

답변

0

당신을 위반;. 당신은 아마 "테이블"에 대한 외래 키가되기를 원할 것입니다. "empid". 특히 직원이 한 번에 둘 이상의 그룹에 속할 수있는 경우.

관련 문제