子程序中PL/SQL语句块是命名的语句块,可以接收参数,并且可以在能够与Oracle数据库服务器通讯的应用程序中调用。可以复用这个程序。也能够提高代码可维护性。子程序可以是过程或者函数
一、创建过程
过程是可以执行一个或多个动作的模块;它不需要返回任何值。创建过程的语法如下:
CREATE OR REPLACE PROCEDURE name
[(parameter[, parameter, ...])]
AS
[local declarations]
BEGIN
executable statements
[EXCEPTON
exeception handlers]
END [name];
CREATE OR REPLACE PROCEDURE POOAG
AS