검색결과 리스트
글
패키지는 특정 주제에 맞게 작성된 프로시저와 함수들의 집합체이다.
이는 크게 두가지 부분으로 나누어 진다. 바로 선언과 본문이다.
먼저 선언을 보자.
CREATE OR REPLACE PACKAGE INFO AS
PROCEDURE copy_info;
PROCEDURE emp_info;
END INFO;
선언부에서는 본문 내에 정의되는 내용들의 선언이다. 말 그대로 변수들의 집합과 같은 느낌을 받는다.
위에서는 단지 프로시저만 선언을 했지만, 변수, 커서, 예외, 프로시저, 함수 들을 선언 할 수 있다. 여기에 선언 된 것들은 모두 PUBLIC 한정자라 생각하면 된다.
본문은 다음과 같은 형식이다.
CREATE OR REPLACE PACKAGE BODY INFO AS
PROCEDURE copy_info
IS
BEGIN
END;
PROCEDURE emp_info
IS
BEGIN
END;
위와 같은 형식으로 정의를 하고 난 다음 실행은 EXEC INFO.프로시저명 을 하면 실행이 된다.
RECENT COMMENT