object name | Oracle uses this name to identify the procedure or package. You specify this name in the CREATE PROCEDURE, CREATE FUNCTION, CREATE PACKAGE, or CREATE PACKAGE BODY statement. |
source code and parse tree | The PL/SQL compiler parses the source code and produces a parsed representation of the source code, called a parse tree. |
pseudocode (P code) | The PL/SQL compiler generates the pseudocode, or P code, based on the parsed code. The PL/SQL engine executes this when the procedure or package is invoked. |
error messages | Oracle might generate errors during the compilation of a procedure or package. |
All parts of database procedures are stored in the data dictionary (which is in the SYSTEM tablespace) of the corresponding database. The database administrator should plan the size of the SYSTEM tablespace, keeping in mind that all stored procedures require space in this tablespace.