패키지

bong·2023년 12월 16일
0

오라클 DB

목록 보기
2/8

패키지란 함수와 저장 프로시저의 묶음

패키지 선언 형식

// 사용자 생성 패키지 HEADER 형식
CREATE OR REPLACE PACKAGE 패키지이름
AS
	선언부 - 변수, 커서, 예외, 함수, 저장 프로시저
    EX) FUNTION name_search(num NUMBER) RETURN VARCHAR;
END {패키지이름};

// 사용자 생성 패키지 BODY 형식
CREATE OR REPLACE PAAKAGE BODY 패키지이름
AS
	구현부 - 변수, 커서, 예외, 함수, 저장 프로시저
    EX) CREATE OR REPLACE FUNCTION name_search ...
END {패키지이름};

패키지내의 선언한 함수 또는 프로시저 실행

SELECT 패키지이름.이름 FROM DUAL;
EXECUTE 패키지이름.이름;
profile
늅늅

0개의 댓글