Home | Previous Page | Next Page   System Catalog Tables >

SYSPROCBODY

The sysprocbody system catalog table describes the compiled version of each procedure or function in the database. Because the sysprocbody table stores the text of the routine, each routine can have multiple rows. The sysprocbody table has the following columns.

Column Type Explanation
procid INTEGER Unique identifying code for the routine
datakey CHAR(1) Type of information in the data column:
D = User document text
E = Creation time information
L = Literal value (that is, literal number or quoted string)
P = Interpreter instruction code (p-code)
R = Return value type list
S = Routine symbol table
T = Actual routine source
seqno INTEGER Line number within the routine
data CHAR(256) Actual text of the routine

The data column contains actual data, which can be in one of these formats:

A composite index on the procid, datakey, and seqno columns allows only unique values.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]