Reading the Q.OBJECT__DIRECTORY table

This table contains a row for each QMF query, form, and procedure in the database. The table has the index Q.OBJECT__DIRECTORYX, with attributes UNIQUE and CLUSTER. The keyed columns are OWNER and NAME. No two rows can have identical values for these columns.

The Q.OBJECT__DIRECTORY table has the structure shown in Table 54:

Table 54. Structure of the Q.OBJECT__DIRECTORY table
Column name Data type Length (bytes) Nulls allowed? Function/values
OWNER CHAR 8 No Shows the authorization ID of the creator of the object.
NAME VARCHAR 18 No Shows the name of the object.
TYPE CHAR 8 No Shows the type of object: FORM, PROC, or QUERY.
SUBTYPE CHAR 8 Yes Shows SQL, QBE, or PROMPTED when TYPE is QUERY. Null or blank if TYPE is not QUERY.
OBJECTLEVEL INTEGER 4 No QMF uses this number to reconstruct an object from its defining text in the Q.OBJECT__DATA table.
RESTRICTED CHAR 1 No YES if the object has not been shared (using the SHARE parameter of the QMF SAVE command); NO if the object has been shared with other users.
MODEL CHAR 8 Yes This value is always REL, indicating relational data.
CREATED TIMESTAMP Yes Shows the timestamp value for when an object was created. The value is recorded after SAVE or IMPORT commands.
MODIFIED TIMESTAMP Yes Shows the timestamp value for when an object was last modified. The value is recorded after SAVE or IMPORT commands.
LAST__USED TIMESTAMP Yes Shows the date value for when an object was last used. The value is updated only once a day.
[ Previous Page | Next Page | Contents | Index ]