请问oracle如何在已经创建好的package和package body里面创建存储过程,谢谢

我是说package已经存在了,谢谢
2025-02-22 12:59:07
推荐回答(1个)
回答1:

1、首先在package中定义存储过程,具体如下:
CREATE OR REPLACE PACKAGE 包名
IS
PROCEDURE 存储过程名1(参数定义);
PROCEDURE 存储过程名2(参数定义);
......
END 包名;
2、其次在package body中具体实现即可。具体如下:
CREATE OR REPLACE PACKAGE BODY 包名
IS
PROCEDURE 存储过程名1(参数定义)
IS
BEGIN
EXCEPTION
END 存储过程名1;

PROCEDURE 存储过程名2(参数定义)
IS
BEGIN
EXCEPTION
END 存储过程名2;
END 包名;