May 2012
Intermediate to advanced
440 pages
9h 1m
English
Packages are the database objects which behave as libraries and grounds on the principle of encapsulation and data hiding. A package is privileged to contain a variety of constructs such as subprograms, variables, cursors, exceptions, and variables. In addition, it enjoys multiple add-on features such as subprogram overloading, public and private member constructs, and so on.
Standalone subprograms cannot be overloaded. Only packaged subprograms can be overloaded by virtue of their signatures.
The following diagram shows the advantages of a package:

A package has two components—package specification and package body. While package ...
Read now
Unlock full access