oracle应用软件plsql中functions,procedures,packages有什么区别
2009-03-12 15:45
459 查看
FUNCTION 函数,
PROCEDURE 过程,
PACKAGE 包
函数只有IN参数,但是有返回值;
过程有IN和OUT参数,OUT参数可以作为过程与外界进行通信的中介;
包中可以有函数,过程,将一些用于完成某功能的函数和过程放进包中可以方便维护,当然还有一些其他的功能
packages中包含functions和procedures的定义。
同类型的functions和procedures可以在多个包中定义,但一个packages中不允许定义同类型的functions和procedures,却允许重载functions和procedures。
functions和procedures可以执行,但packages不能执行。
PROCEDURE 过程,
PACKAGE 包
函数只有IN参数,但是有返回值;
过程有IN和OUT参数,OUT参数可以作为过程与外界进行通信的中介;
包中可以有函数,过程,将一些用于完成某功能的函数和过程放进包中可以方便维护,当然还有一些其他的功能
packages中包含functions和procedures的定义。
同类型的functions和procedures可以在多个包中定义,但一个packages中不允许定义同类型的functions和procedures,却允许重载functions和procedures。
functions和procedures可以执行,但packages不能执行。
相关文章推荐
- 32位和64位的应用软件区别是什么
- ORACLE中的function 、packages、package bodies、procedure的有什么区别和相同
- ORACLE中的function 、packages、package bodies、procedure的有什么区别和相同的地方?
- Oracle 11i与12R两个版本在功能上有什么区别?
- 程序员在互联网公司和行业软件公司工作,有什么区别?
- oracle 中 number 与BINARY_DOUBLE 有什么区别呢?
- oracle函数和存储过程有什么区别
- Access、SQLServer、Oracle常见SQL语句应用区别
- 轻应用、Web app 、Native app三者区别关系是什么?
- Oracle 8.1.6,Windows 2000 Server上安装基于Pro*C 的应用软件:change_on_install口令引起的问题
- oracle的游标用法,for循环游标和fetch into用法上有什么区别
- JSON是什么?JSON和JS对象的区别和JSON的基本应用
- 中国行业应用软件领域恶性循环的原因是什么?【转载】
- Oracle中显示游标、隐式游标、循环游标、动态游标的区别和应用
- oracle的nvl和nvl2是什么函数,两者区别
- SQL Server与Oracle有什么区别?
- 两者在理论基础上有什么区别?在模式识别中的应用有什么不同之处(应用的方面有什么不同)?
- 怎样使用OCI编写多线程的ORACLE应用软件
- 创建oracle数据库时出现oracle快捷方式应用的项目无法访问,你可能没有适当的权限!帮忙解决什么问题啊!谢谢!
- Access、SQLServer、Oracle常见SQL语句应用区别