Information on Procedures

user_procedures view has information on procedures. Some of the columns in user_procedures:

ColumnTypeDescription
OBJECT_NAMEVARCHAR2(30)The object name, which may be a procedure, function, or package name
PROCEDURE_NAMEVARCHAR2(30)The procedure name
AGGREGATEVARCHAR2(3)Whether the procedure is an aggregate function(YES or NO)
IMPLTYPEOWNERVARCHAR2(30)owner
IMPLTYPENAMEVARCHAR2(30)name
PARALLELVARCHAR2(3)Whether the procedure is enabled for parallel queries (YES or NO)

all_procedures view has information on all the procedures you have access to.


SQL> SELECT object_name, aggregate, parallel
  2  FROM user_procedures
  3  WHERE object_name = 'UPDATE_SALARY';

OBJECT_NAME                    AGG PAR
------------------------------ --- ---
UPDATE_SALARY                  NO  NO

SQL>
Home »
Oracle »
PL/SQL » 

Procedures:
  1. Creating a Procedure
  2. Pass parameters using named and mixed notation.
  3. Information on Procedures
  4. Dropping a Procedure
  5. Viewing Errors in a Procedure
Related: