Anfang des Inhaltsbereichs

 FOREIGNKEYCOLUMNS 

Anhand der Systemtabelle FOREIGNKEYCOLUMNS können unter anderem folgende Datenbankinformationen ermittelt werden:

ˇ        Alle referentiellen Constraints, in denen die Spalte CNO der Tabelle CUSTOMER referenzierte Spalte ist
SELECT owner, 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 Tabellle RESERVATION stammen
SELECT DISTINCT fkeyname, rule, refowner, reftablename
  FROM DOMAIN.FOREIGNKEYCOLUMNS
    WHERE tablename = 'RESERVATION'

Alle referentiellen Constraints: siehe FOREIGNKEYS

Ende des Inhaltsbereichs