728x90 dbms1 오라클 PL/SQL 예외 처리: 오류 발생 시 프로그램 비정상 종료 방지 방법 오라클에서 SQL 또는 PL/SQL이 정상적으로 수행되지 못하는 상황을 '오류'라고 합니다. 오류는 크게 두 가지로 나뉩니다:컴파일 오류: 문법 오류 또는 오타로 인해 발생하는 오류입니다.런타임 오류: 프로그램 실행 중 발생하는 오류로, 오라클에서는 이를 '예외(exception)'라고 합니다.예외가 발생하는 PL/SQL 예제다음 예제는 문자열 데이터를 숫자 자료형 변수에 대입하려고 시도하는 코드입니다. 이로 인해 런타임 오류가 발생하고 프로그램이 비정상 종료됩니다.DECLARE v_wrong NUMBER;BEGIN SELECT DNAME INTO v_wrong FROM DEPT WHERE DEPTNO = 10;END;/예외 처리예외 처리는 PL/SQL 실행 중 예외가 발생했을 때 프.. 2024. 6. 13. 이전 1 다음 728x90