This guide provides you with the instructions for using Object Management Extension to add data types and SQL functions to Ingres® and provides the requirements for creating the required source code and procedures for installing your code.
This guide assumes that you are an experienced programmer, familiar with the C programming language.
This guide introduces Object Management Extension and contains information on the following topics:
An appendix contains a checklist for defining, installing, and testing a new data type or SQL function.
This guide provides information that is specific to your operating system, as in these examples:
UNIX: This information is specific to the UNIX operating system.
VMS: This information is specific to the UNIX operating system.
When necessary for clarity, the symbol
is used to indicate the end of the system-specific text.
For sections that pertain to one system only, the system is indicated in the section title.
The documentation uses the following terminology:
A command is an operation that you execute at the operating system level.
A statement is an operation that you embed within a program or execute interactively from a terminal monitor.
A statement can be written in Ingres 4GL, a host programming language (such as C), or a database query language (SQL or QUEL).
This guide uses the following conventions to describe syntax:
Convention |
Usage |
|---|---|
Monospace |
Indicates keywords, symbols, or punctuation that you must enter as shown |
Italics |
Represent a variable name for which you must supply an actual value |
[ ] (brackets) |
Indicate an optional item |
{ } (braces) |
Indicate an optional item that you can repeat as many times as appropriate |
| (vertical bar) |
Separates items in a list and indicates that you must choose one item |