by w00k [SQL Query] [2015.12.16 17:15:50]
안녕하세요?
MERGE 문을 사용하는데 궁금한점이 있어서 문의드립니다.
A테이블정보(원격지 DBlink)를 통해서 B테이블로 이관시키는 작업을 MERGE 문을 사용할려고 합니다.
A 테이블을에서 B 테이블로 이관중 A테이블에 데이터가 삭제되면 B테이블에 기존에 들어간 데이터를
삭제해야되는데 WHEN MATCHED THEN 절에 기술을 해야될거같은데 어떻게 처리를 해야될까요...?
위의 작업은, 두개의 별개트랜잭션으로 분리하여 하셔야될 것 같습니다.
1. 이관작업
2. A<->B테이블 정합성작업