1.概述:
如果PL/SQL块是匿名的,则不能保存到Oracle数据库中重复利用,为了重复利用,Oracle提供了4种可以存储的PL/SQL程序块:过程、函数、触发器和包。
2. 存储过程:
基本语法格式:
CREATE [OR REPLACE] PROCEDURE pro_name [(parameter1[,parameter2]...)] IS|AS
BEGIN
plsql_sentences;
[EXCEPTION]
[dowih_sentences;]
END [pro_name];
存储过程的内部变量要在“is|as”关键字后面定义,并使用分号(;)结束。
EXEC[UTE] pro_name[(parameter1[,parameter2]...)];