Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt FOREIGNKEYCOLUMNS Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Sie haben die StrukturlinkDemo-Daten für das SQL-Tutorial erzeugt.

Melden Sie sich als Benutzer MONA an die Demo-Datenbankinstanz DEMODB an.

Legen Sie referentielle Constraints an. Verfahren Sie dazu z.B. wie in SQL-Tutorial, StrukturlinkFremdschlüsselbeziehungen zwischen Tabellen angegeben.

Beispiele

Anhand der Systemtabelle FOREIGNKEYCOLUMNS können Sie unter anderem folgende Datenbankinformationen ermitteln:

     Alle referentiellen Constraints, in denen die Spalte CNO der Tabelle CUSTOMER referenzierte Spalte ist

SELECT schemaname, tablename, columnname, fkeyname, rule
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE reftablename = 'CUSTOMER'
      AND refcolumnname = 'CNO'

     Alle referentiellen Constraints, in denen die Spalte HNO der Tabelle RESERVATION referenzierende Spalte ist

SELECT fkeyname, rule
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE tablename = 'RESERVATION'
      AND columnname = 'HNO'

     Alle referentiellen Constraints, in denen die referenzierenden Spalten aus der Tabelle RESERVATION stammen

SELECT DISTINCT fkeyname, rule, refschemaname, reftablename
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE tablename = 'RESERVATION'

Hinweis

Alle referentiellen Constraints: siehe FOREIGNKEYS

Ende des Inhaltsbereichs