Compiled objects

Adaptive Server uses compiled objects to contain vital information about each database and to help you access and manipulate data. A compiled object is any object that requires entries in the sysprocedures table, including:

Compiled objects are created from source text, which are SQL statements that describe and define the compiled object. When a compiled object is created, Adaptive Server:

  1. Parses the source text, catching any syntactic errors, to generate a parsed tree.

  2. Normalizes the parsed tree to create a normalized tree, which represents the user statements in a binary tree format. This is the compiled object.

  3. Stores the compiled object in the sysprocedures table.

  4. Stores the source text in the syscomments table.