我搜索了谷歌,但没有找到任何关于为什么我应该使用包的令人满意的答案.
I searched google but did not find any satisfying answer as to why I should use packages.
我知道一个包是一组过程、函数和不同的变量.据我了解,它有点对应于 OOP 中的对象.但是当然,没有什么比实例化一个包的不同实例更好的了,这样每个实例将具有不同的属性值并表现出不同的行为.
I know that a package is a bundle of procedures, functions and different variables. As I understand it sort of corresponds to object in OOP. But of course there's nothing like instantiating different instances of a package so that each instance would have different property values and behave differently.
那么当我可以创建一个独立的过程并独立调用它时,使用包有什么好处?
Then what is the advantage of using packages when I can just create a standalone procedure and call it independently?
软件包具有以下优点:
这篇关于Oracle - 为什么我应该使用包而不是独立的过程或函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!