作业帮 > 综合 > 作业

请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 08:09:50
请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊
是不是没有create procedure这样的语法啊,我今天看好像还在package中有存储过程的声明,还有存储过程的实现,没有看到create procedure
先create package,在里面声明procedure
然后再create package body,在package body里面编写procedure的代码即可(相当于create procedure).
包里没有create procedure
示例如下:
CREATE OR REPLACE PACKAGE pkg_test IS
PROCEDURE pro_test(V_OLD IN VARCHAR2,V_NEW IN VARCHAR2);
...
END test;
/
CREATE OR REPLACE PACKAGE BODY pkg_test IS
...
PROCEDURE pro_test(V_OLD IN VARCHAR2,V_NEW IN VARCHAR2) IS
BEGIN
...
END;
...
END pkg_test;