请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊是不是没有create procedure这样的语法啊,我今天看好像还在package中有存储过程的声明,还有存储过程的实现,
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 09:14:13
请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊是不是没有create procedure这样的语法啊,我今天看好像还在package中有存储过程的声明,还有存储过程的实现,
请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊
是不是没有create procedure这样的语法啊,我今天看好像还在package中有存储过程的声明,还有存储过程的实现,没有看到create procedure
请问Oracle中如何在通过创建一个package,然后在package中创建procedure的语法是怎么样的啊是不是没有create procedure这样的语法啊,我今天看好像还在package中有存储过程的声明,还有存储过程的实现,
先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;