1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | // 패키지 껍데기 부분 CREATE OR REPLACE PACKAGE 패키지 이름 AS PROCEDURE 프로시져이름(파라미터 IN VARCHAR2, 결과값 OUT VARCHAR2); END 패키지 이름; // 패키지 바디 부분 CREATE OR REPLACE PACKAGE BODY 패키지이름 IS PROCEDURE 프로시져이름(파라미터 IN VARCHAR2, 결과값 OUT VARCHAR2) IS BEGIN 실제쿼리; COMMIT; 결과값 := 'SUCCESS'; EXCEPTION WHEN OTHERS THEN 결과값 := 'ERROR : ' || sqlerrm; RETURN; END 프로시져이름; END 패키지 이름; | cs |
'ORACLE' 카테고리의 다른 글
[ORACLE] 중복된 행 제거 후 출력 (0) | 2017.11.29 |
---|---|
[ORACLE] ORA-00911:문자가 부적합 합니다. (0) | 2017.08.25 |
[ORACLE] ORA-01722: 수치가 부적합합니다 (0) | 2017.05.16 |
[ORACLE] 대소문자 구분없이 조회하기 (2) | 2017.02.15 |
[ORACLE] 기본 INSERT 문, SELECT 문, UPDATE 문, DELECT문 (0) | 2016.12.05 |