「Oracle」パッケージ(package)を作成する
書式
CREATE OR REPLACE PACKAGE パッケージ名
使用例
CREATE OR REPLACE PACKAGE CFT_MANAGE AS
-- ファンクションの宣言
FUNCTION CREATE_DEPT(DEPARTMENT_ID NUMBER, LOCATION_ID NUMBER)
RETURN NUMBER;
--プロシージャの宣言
PROCEDURE REMOVE_DEPT(DEPARTMENT_ID NUMBER);
--例外
NO_COMM EXCEPTION;
END CFT_MANAGE;
CREATE OR REPLACE PACKAGE CFT_MANAGE AS
-- ファンクションの宣言
FUNCTION CREATE_DEPT(DEPARTMENT_ID NUMBER, LOCATION_ID NUMBER)
RETURN NUMBER;
--プロシージャの宣言
PROCEDURE REMOVE_DEPT(DEPARTMENT_ID NUMBER);
--例外
NO_COMM EXCEPTION;
END CFT_MANAGE;
CREATE OR REPLACE PACKAGE CFT_MANAGE AS -- ファンクションの宣言 FUNCTION CREATE_DEPT(DEPARTMENT_ID NUMBER, LOCATION_ID NUMBER) RETURN NUMBER; --プロシージャの宣言 PROCEDURE REMOVE_DEPT(DEPARTMENT_ID NUMBER); --例外 NO_COMM EXCEPTION; END CFT_MANAGE;