When an SQL statement or oncheck command specifies a virtual table, the database server executes one or more access-method purpose functions. A single SQL command might involve a combination of the following purposes:
A single oncheck request requires at least the following actions:
For information about which purpose functions the database server executes for specific commands, refer to Purpose-Function Flow.
The example in Table 6 specifies only the am_getnext purpose for the super_access access method. A SELECT statement on a virtual-table that uses super_access initiates the following database server actions:
The CREATE FUNCTION statement on page *** assigns the executable file as follows.
Operating System | External Executable-File Name |
---|---|
UNIX or Linux |
$INFORMIXDIR/extend/am_lib.bld(get_next_record) |
Windows |
%INFORMIXDIR%\extend\am_lib.bld(get_next_record) |