## FOREIGNKEYS

### Voraussetzungen

Sie haben die Demo-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, Fremdschlüsselbeziehungen zwischen Tabellen angegeben.

### Beispiele

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

● Alle referentiellen Constraints, in denen die Tabelle RESERVATION referenzierende Tabelle ist

SELECT fkeyname, tablename
FROM DOMAIN.FOREIGNKEYS
WHERE tablename = 'RESERVATION'

● Alle referentiellen Constraints, die mit der Regel DELETE CASCADE gebildet wurden

SELECT schemaname, fkeyname
FROM DOMAIN.FOREIGNKEYS
WHERE rule = 'DELETE CASCADE'

Spalten in referentiellen Constraints: siehe FOREIGNKEYCOLUMNS