2.46 ALL_ARGUMENTS
ALL_ARGUMENTS
lists the arguments of the functions and procedures that are accessible to the current user. The view stores data rows only for top-level metadata (rows that have a value of 0 for the DATA_LEVEL
column).
Related Views
-
DBA_ARGUMENTS
lists the arguments of the functions and procedures that are available in the database. -
USER_ARGUMENTS
lists the arguments of the functions and procedures that are owned by the current user. This view does not display theOWNER
column.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Owner of the object |
|
|
|
Name of the procedure or function |
|
|
|
Name of the package |
|
|
|
Object number of the object |
|
|
|
Indicates the |
|
|
|
Unique subprogram identifier |
|
|
|
If the argument is a scalar type, then the argument name is the name of the argument. A null argument name is used to denote a function return. If the function return or argument is a composite type, this view will have one row for each attribute of the composite type. Attributes are recursively expanded if they are composite. The meanings of
|
|
|
|
If |
|
|
|
Defines the sequential order of the argument and its attributes. Argument sequence starts from 1. Return type and its recursively expanded (preorder tree walk) attributes will come first, and each argument with its recursively expanded (preorder tree walk) attributes will follow. |
|
|
|
Nesting depth of the argument for composite types |
|
|
|
Datatype of the argument |
|
|
|
Specifies whether or not the argument is defaulted |
|
|
|
Reserved for future use |
|
|
|
Reserved for future use |
|
|
|
Direction of the argument:
|
|
|
|
Length of the column (in bytes) |
|
|
|
Length in decimal digits ( |
|
|
|
Digits to the right of the decimal point in a number |
|
|
|
Argument radix for a number |
|
|
|
Character set name for the argument |
|
|
|
Owner of the type of the argument |
|
|
|
Name of the type of the argument. If the type is a package local type (that is, it is declared in a package specification), then this column displays the name of the package. |
|
|
|
Relevant only for package local types. Displays the name of the type declared in the package identified in the |
|
|
|
Relevant only for package local types when the package identified in the |
|
|
|
Displays the type of the type described by the
TYPE_OWNER , TYPE_NAME , and TYPE_SUBNAME columns. The possible values include:
|
|
|
|
For numeric arguments, the name of the PL/SQL type of the argument. Null otherwise. |
|
|
|
Character limit for string datatypes |
|
|
|
Indicates whether the byte limit ( |
|
|
|
The ID of the container where the data originates. Possible values include:
|
Note:
This view does not contain rows for procedures with no arguments.
Note:
To list the procedure names in a package, use the ALL_PROCEDURES
view.
See Also:
-
"ALL_PROCEDURES" for information about the functions and procedures that are accessible to the current user