정리/DataBase

Oracle 프로시저에서 에러코드 및 발생위치 출력하기

알렉스 페레이라 2025. 1. 3. 13:59
     WHEN OTHERS THEN
        R_RTNCD := 'N';
        R_RTNMG := SQLERRM;
       DBMS_OUTPUT.PUT_LINE(SQLERRM);
       DBMS_OUTPUT.PUT_LINE(SYS.dbms_utility.format_error_backtrace);
       RETURN;

 

EXCEPTION 관련 로직에 위 코드를 삽입하면 된다.