RDB$REF_CONSTRAINTS

Descriptions des contraintes de base de données nommées (clés étrangères).

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

RDB$CONSTRAINT_NAME

CHAR(63)

Nom de la restriction de la clé externe. Défini par l'utilisateur ou généré automatiquement par le système.

RDB$CONST_NAME_UQ

CHAR(63)

Le nom de la contrainte de clé primaire ou unique référencée par la clause REFERENCES dans cette contrainte.

RDB$MATCH_OPTION

CHAR(7)

Non utilisés. La valeur actuelle est FULL dans tous les cas.

RDB$UPDATE_RULE

CHAR(11)

Actions d'intégrité référentielle applicables à cette clé étrangère lorsque la clé primaire (unique) de la table parente est modifiée : RESTRICT, NO ACTION, CASCADE, SET NULL, SET DEFAULT.

RDB$DELETE_RULE

CHAR(11)

Actions d'intégrité référentielle applicables à cette clé étrangère lorsque la clé primaire (unique) de la table parente est supprimée : RESTRICT, NO ACTION, CASCADE, SET NULL, SET DEFAULT.