RDB$DEPENDENCIES

Informations sur les dépendances entre les objets de la base de données.

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

RDB$DEPENDENT_NAME

CHAR(63)

Nom de la vue, de la procédure, du déclencheur, de la contrainte CHECK ou de la colonne calculée pour laquelle la dépendance est décrite.

RDB$DEPENDED_ON_NAME

CHAR(63)

Un objet qui dépend de l'objet décrit une table référencée par une vue, une procédure, un déclencheur, une contrainte CHECK ou une colonne calculée.

RDB$FIELD_NAME

CHAR(63)

Nom de la colonne de la table dépendante à laquelle la vue, la procédure, le déclencheur, la contrainte CHECK ou la colonne calculée fait référence.

RDB$DEPENDENT_TYPE

SMALLINT

Identifie le type d'objet pour lequel la dépendance est décrite :

  • 0 table ;

  • 1 représentation ;

  • 2 déclencheur ;

  • 3 colonne calculée ;

  • 4 CHECK contrainte ;

  • 5 procédure ;

  • 6 expression de l'index ;

  • 9 colonne ;

  • 15 fonction stockée ;

  • 18 en-tête de paquet ;

  • 19 corps du paquet.

RDB$DEPENDED_ON_TYPE

SMALLINT

Identifie le type d'objet dépendant :

  • 0 tableau (ou sa colonne) ;

  • 1 vue ;

  • 2 déclencheur ;

  • 3 colonne calculée ;

  • 4 CHECK contrainte ;

  • 5 procédure ;

  • 6 expression de l'index ;

  • 7 exception ;

  • 8 utilisateur ;

  • 9 colonne ;

  • 10 indice ;

  • 14 générateur (séquence) ;

  • 15 UDF ou fonction stockée ;

  • 17 tri ;

  • 18 en-tête de paquet ;

  • 19 corps du paquet.

RDB$PACKAGE_NAME

CHAR(63)

La procédure ou le paquet de fonctions pour lequel la dépendance est décrite.