Oracle 11g2:
CREATE [OR REPLACE] PROCEDURE procedure_name
(parameter1_name [mode] datatype
[DEFAULT|:=value]
[, parameter2_name [mode] datatype
[DEFAULT|:=value],…])
AS|IS
/*Declarative section is here */
BEGIN
/*Executable section is here*/
EXCEPTION
/*Exception section is here*/
END[procedure_name];
原文:https://www.cnblogs.com/dream-code/p/12878010.html