테이블 A와 A의 복제테이블 B가 있습니다.
새로운 데이터는 A테이블에만 삽입되었습니다.
따라서 B테이블에 없는 A테이블의 자료를 B테이블로 Insert하려는
작업을 하려합니다.
복제가 아닙니다.
테이블 구성은 필드 a,b,c,d가 primary key 입니다. 복합키로
구성.
아래처럼 쿼리를 구성했는데 계속 duplicate key 에러가
발생합니다.
조언을 주시면 감사하겠습니다.
좋은하루 되세요
INSERT into B( a,b,c,d )
SELECT a.a, a.b, a.c, a.d
FROM A,B b
WHERE (a.a <> b.a
OR a.b <> b.b
OR a.c <> b.c
OR a.d <> b.d
)
|