Oracle Duplication Error Skip 하기

Posted 2016. 2. 22. 15:35

펌글 :

http://extremedb.blogspot.kr/2008/02/dml-error-logging.html

 

http://ukja.tistory.com/198

 

결론 : 10만개의 데이터를 bulk insert하다가 마지막 1개에서 Duplication Error 가 발생할 경우 기존 99999개의 데이터를 Rollback 하지않고 에러난 1개의 데이터를 로그를 남기고 commit 한다.

특히 INSERT ALL 등에서 매우 유용하게 처리된다.

Oracle 10g R2부터 지원함.

 

자세한 내용은 상기 링크를 참조할 것.