MERGE 문에서 DELETE 0 1 933

by w00k [SQL Query] [2015.12.16 17:15:50]


안녕하세요?

MERGE 문을 사용하는데 궁금한점이 있어서 문의드립니다.

A테이블정보(원격지 DBlink)를 통해서 B테이블로 이관시키는 작업을 MERGE 문을 사용할려고 합니다.

A 테이블을에서 B 테이블로 이관중 A테이블에 데이터가 삭제되면 B테이블에 기존에 들어간 데이터를 

삭제해야되는데 WHEN MATCHED THEN 절에 기술을 해야될거같은데 어떻게 처리를 해야될까요...?

 

by 겸댕2후니 [2015.12.16 17:24:06]

위의 작업은, 두개의 별개트랜잭션으로 분리하여 하셔야될 것 같습니다.

1. 이관작업

2. A<->B테이블 정합성작업

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입