RDB$DEPENDENCIES
speichert die Abhängigkeiten zwischen Datenbankobjekten.
Spaltenname |
Datentyp |
Beschreibung |
RDB$DEPENDENT_NAME
|
CHAR(63)
|
Der Name der View, Prozedur, Trigger, CHECK -Constraint oder Computed Column, für die die Abhängigkeit definiert ist, z.B. das abhängige Objekt. |
RDB$DEPENDED_ON_NAME
|
CHAR(63)
|
Der Name des Objekts, von dem das definierte Objekt — Tabelle, View, Prozedur, Trigger, CHECK -Constraint oder Computed Column — abhängig ist. |
RDB$FIELD_NAME
|
CHAR(63)
|
Der Spaltenname im abhängigen Objekt, das auf eine View, Prozedur, Trigger, CHECK -Constraint oder Computed Column verweist. |
RDB$DEPENDENT_TYPE
|
SMALLINT
|
Kennzeichnet den Typ des abhängigen Objekts:
0 - Tabelle
1 - View
2 - Trigger
3 - Computed Column
4 - CHECK-Constraint
5 - Prozedur
6 - Index-Ausdruck
7 - Exception
8 - User
9 - Spalte
10 - Index15 - Stored Function
18 - Package Header
19 - Package Body
|
RDB$DEPENDED_ON_TYPE
|
SMALLINT
|
Kennzeichnet den Typ des Objekts, auf das verwiesen wird:
0 - Tabelle (oder darin enthaltene Spalte)
1 - View
2 - Trigger
3 - Computed-Column
4 - CHECK-Constraint
5 - Prozedur (oder deren Parameter)
6 - Index-Anweisung
7 - Exception
8 - User
9 - Spalte
10 - Index
14 - Generator (Sequence)
15 - UDF
17 - Collation18 - Package Header
19 - Package Body
|
RDB$PACKAGE_NAME
|
CHAR(63)
|
Das Paket einer Prozedur oder Funktion, für die dies die Abhängigkeit beschreibt. |