by 공기 [2019.01.17 11:46:42]
안녕하세요.
오라클 프로시져로 데이터를 마이그하고 있는데..
오라클 프로시져에서 익셉션처리해주면서 에러발생ROW를 스킵 할수 있나요?
테스트를 해보면 알겠지만, 급하게 방법을 찾는중이라...ㅠ
아시는 분 조언 좀 부탁드립니다..
.
처리 방식에 따라 다를 듯 하네요. 1. 커서로 루프 돌려가며 1건씩 처리하는 경우라면? - 예외 처리 가능합니다. 2. 한방 쿼리로 한꺼번에 여러건을 처리하는 방식이라면? - 일반적인 예외처리 방식으로는 여러건이 묶여 있으므로 에러 난 행만 별도 예외처리 안됩니다. - DML Error Logging 기능을 이용하면 가능합니다.