SYSRELS catalog table
The SYSRELS table contains one row for every referential constraint. The schema is SYSIBM.
| Column name | Data type | Description | Use |
|---|---|---|---|
| CREATOR | VARCHAR(128)
NOT NULL |
The schema of the dependent table of the referential constraint. |
G |
| TBNAME | VARCHAR(128)
NOT NULL |
Name of the dependent table of the referential constraint. | G |
| RELNAME | VARCHAR(128)
NOT NULL |
Constraint name. | G |
| REFTBNAME | VARCHAR(128)
NOT NULL |
Name of the parent table of the referential constraint. | G |
| REFTBCREATOR | VARCHAR(128)
NOT NULL |
The schema of the parent table. |
G |
| COLCOUNT | SMALLINT
NOT NULL |
Number of columns in the foreign key. | G |
| DELETERULE | CHAR(1)
NOT NULL |
Type of delete rule for the referential constraint:
|
G |
| IBMREQD | CHAR(1)
NOT NULL |
A value of Y indicates that the row was provided with the Db2 product code. For all other values, see Release dependency indicators. The value in this field is not a reliable indicator of release dependencies. RELCREATED should be used instead. |
G |
| RELOBID1 | SMALLINT
NOT NULL WITH DEFAULT |
Internal identifier of the constraint with respect to the database that contains the parent table. | S |
| RELOBID2 | SMALLINT
NOT NULL WITH DEFAULT |
Internal identifier of the constraint with respect to the database that contains the dependent table. | S |
| TIMESTAMP | TIMESTAMP
NOT NULL WITH DEFAULT |
Date and time the constraint was defined. If the constraint is between catalog tables prior to Version 2 Release 3, the value is '1985-04-01-00.00.00.000000.'. | G |
| IXOWNER | VARCHAR(128)
NOT NULL WITH DEFAULT |
Schema for a unique non-primary index used to enforce the parent key of a
referential constraint. Blank or empty string for a primary key used to enforce the parent key of a referential constraint which is a primary key. |
G |
| IXNAME | VARCHAR(128)
NOT NULL WITH DEFAULT |
Name of a unique non-primary index used to enforce the parent key of a
referential constraint. Empty string for a primary index used to enforce the parent key of a referential constraint which is a primary key. |
G |
| ENFORCED | CHAR(1)
NOT NULL WITH DEFAULT 'Y" |
Enforced by the system or not:
|
G |
CHECKEXISTINGDATA
|
CHAR(1)
NOT NULL WITH DEFAULT |
Option for checking existing data:
|
G |
| RELCREATED | CHAR(1)
NOT NULL |
The release of Db2 that is used to create the object. See Release dependency indicators for the values. | G |