一、存储过程及概述
ORACLE可以把PL/SQL程序存储在数据库,并可以在任何地方进行运行,这样叫做存储过程或函数。过程和函数统称为PL/SQL子程序,被命名为PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。
1.1、创建存储过程语句
create [or replace] procedure 存储过程名[(参数 in|out|in out 参数数据类型,...)]
is|as
声名部分;
begin
plsql代码块;
exception
异常处理;
end;
1.2、存储过程的调用