什么时候我们需要包来调用它的功能或程序

时间:2015-05-20 14:56:55

标签: sql oracle package

为什么要在包内创建函数或过程而不是存储该函数或过程并在需要时调用它?

假设在包内创建了一个过程,以显示客户名称,即我们传递给过程的客户ID。

但是如果我们不在包内创建程序,那么两种情况有多大区别?

我们是否需要创建包来定义一个过程?

1 个答案:

答案 0 :(得分:0)

一个包允许对相关过程进行一些分组,隐藏“内部”过程,维护包全局状态并指定其他一些可以编程的接口。

如果你不需要任何一个单机程序就可以了。