RDB$RELATION_CONSTRAINTS

Description de toutes les contraintes au niveau de la table : contraintes primaires, uniques, clés étrangères, CHECK, NOT NULL.

Table 1. Description des colonnes de la table RDB$RELATION_CONSTRAINTS
Nom de la colonneType de donnéesDescription

RDB$CONSTRAINT_NAME

CHAR(63)

Nom de la contrainte au niveau de la table, défini par l'utilisateur ou attribué automatiquement par le système.

RDB$CONSTRAINT_TYPE

CHAR(11)

Contient le nom du type de contrainte : CLÉ PRIMAIRE, UNIQUE, CLÉ ÉTRANGÈRE, CONTRÔLE, NON NUL.

RDB$RELATION_NAME

CHAR(63)

Nom de la table à laquelle cette restriction s'applique.

RDB$DEFERRABLE

CHAR(3)

Pour l'instant, dans tous les cas, NON.

RDB$INITIALLY_DEFERRED

CHAR(3)

Pour l'instant, dans tous les cas, NON.

RDB$INDEX_NAME

CHAR(63)

Nom de l'index qui supporte cette contrainte (contient NULL si la contrainte est CHECK ou NOT NULL).