반응형 procedure2 오라클 프로시저 컴파일 오류 확인하는 법 프로시저 컴파했을때 오류메시지가 정확히 안나오고 스키마 브라우저(Schema Browser)에서 X 표시가 나올때가 있다. 프로시저가 컴파일 오류날때 등록되는 테이블이있다. 몇번째 라인에서 어떤 오류가 발생하는지 정확하게 확인이 가능하다. SELECT * FROM ALL_ERRORS WHERE name = 'SP_AFCR_ORD_PROC'; 2023. 7. 26. 오라클 프로시저 생성 및 호출 IN, OUT 사용법 #파라미터를 사용하지 않는 프로시저 CREATE OR REPLACE PROCEDURE 프로시저명 IS -- 선언부 BEGIN -- 실행부 EXCEPTION -- 예외 처리부 END; -PROC라는 이름의 프로시저 생성 후 출력 결과 테스트 -디비버툴에서는 프로시저 지원안해주는지 SQL*PLUS에서 실행 : EXCUTE 프로시저명; CREATE OR REPLACE PROCEDURE PROC IS V_EMPNO NUMBER(4) := 1234; BEGIN DBMS_OUTPUT.PUT_LINE('V_EMPNO : ' || V_EMPNO); END; / -결과 -익명 블록에서 프로시저 실행 BEGIN 프로시저명; END; / -결과 V_EMPNO : 1234 #파라미터를 사용하는 프로시저(IN 모드 파라미터) .. 2023. 7. 26. 이전 1 다음 반응형