External procedures are defined and stored as database objects. The source code and the object code are stored in the database of the user space.
External procedure objects contain:
- C/C++ source and object code for the external procedure if its language is not Java.
- External procedure name
- External name
- Data types of the parameters
- Source file language
- Data accessing characteristic
- Parameter passing convention
- Execution protection mode
- Character type
- Platform type