Parameter and Keyword Description:
package_name:
This construct identifies the package.
AUTHID Clause:
This determine whether all the packaged subprograms implement with the rights of their invoker or definer, and whether their unskilled references to the schema objects are solved in the schema of the invoker or definer.
collection_declaration:
This identifies the index-by table, nested table, or varray formerly declared within the present scope.
constant_declaration:
The constant is declared by this construct.
exception_declaration:
An exception is declared by this construct.
object_declaration:
This identifies an object formerly declared within the present scope.
record_declaration:
The user-defined record is declared by this construct.
variable_declaration:
The variable is declared by this construct.
cursor_spec:
The interface to an explicit cursor is declared by this construct.
function_spec:
The interface to a function is declared by this construct.
procedure_spec:
The interface to a procedure is declared by this construct.
call spec:
This publishes an external C function or Java method in the Oracle data dictionary. It publishes the practice by mapping its parameter types, name, and return type to their SQL counterparts.
cursor_body:
This construct defines the fundamental implementation of an explicit cursor.
function_body:
This construct defines the fundamental implementation of the function.
procedure_body:
This construct defines the fundamental implementation of the procedure.