FUNCTION 函数,
PROCEDURE 过程,
PACKAGE 包
函数只有IN参数,但是有返回值;
过程有IN和OUT参数,OUT参数可以作为过程与外界进行通信的中介;
包中可以有函数,过程,将一些用于完成某功能的函数和过程放进包中可以方便维护,当然还有一些其他的功能
packages中包含functions和procedures的定义。
同类型的functions和procedures可以在多个包中定义,但一个packages中不允许定义同类型的functions和procedures,却允许重载functions和procedures。
functions和procedures可以执行,但packages不能执行。