包是Oracle数据库中一种重要的PL/SQL程序结构,它将逻辑相关的变量、常量、游标、异常、过程和函数组织在一起,提供了更好的封装性和模块化。在大型项目中,可能有很多模块,而每一个模块又有自己的存过、函数等。而这些存过、函数默认是放在一起的,如果所有的存过函数都是放在一起的那么非常不容易查询和维护,甚至会发生误删除事件。
目录
1. 包规范(Package Specification)包头、包定义
一、包的组成
1. 包规范(Package Specification)包头、包定义
-
定义包的公共接口
-
声明可供外部访问的对象
-
不包含具体实现代码
包定义部分声明包内数据类型、变量、常量、游标、子程序和异常错误处理元素,这些元素是包的公有元素。
2. 包体(Package Body)
-
实现包规范中声明
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



