什么都应该是oracle包的一部分,什么不是

Mun*_*yal 1 oracle

我有表,seq,触发器,sp,类型,oracle队列等.

我想知道什么应该理想地构成一个包的一部分,什么应该在外面.表可以成为包的一部分吗?

一般的做法如何?及其好处.

我理解包的行为的主要思想,如库或命名空间.我在SQL IDE中管理的一个好处是,您可以轻松地删除并重新创建并轻松查看和管理在一个软件包下发生的问题.

别的什么?

Ton*_*ews 7

转到Oracle文档中的包,阅读"什么是包?"一节.它开始:

是组逻辑相关的PL/SQL类型,变量,常量,子程序,游标和例外架构对象.包被编译并存储在数据库中,其中许多应用程序可以共享其内容.您可以将包视为应用程序.

它不能包括表,触发器,序列定义等.