오라클에서 프로시저에서 다른프로시저 호출시 에러발생하면
다른프로시저에서 발생한 에러메시지와 라인을 받아서 에러테이블에 내용과 라인을 insert 하는데
에러메시지는 그대로 받아서 넣지만 라인은 EXCEPTION 구문 있는곳으로 라인을 INSERT 합니다.
예를 들어 원래 발생한 곳의 라인은 23라인인데.. 에러발생한 라인은 다른프로시저의 EXCEPTION 구문이 있는곳의 라인이 INSERT 됩니다.
왜그런걸까요?
원래 발생한 곳의 라인 23라인을 받아서 처리를 할 순 없을까요?;
조언 부탁드립니다~!!