Eine der folgenden Ursachen kann vorliegen:
- Bei der INSERT- oder UPDATE-Anweisung in eine Tabelle, die referenzierende Tabelle in einer CONSTRAINT-Definition (REFERENTIAL CONSTRAINT DEFINITION) ist, entsteht eine Zeile, die nicht Trefferzeile der CONSTRAINT-Definition ist.
- Beim Löschen von Zeilen einer referenzierten Tabelle (REFERENCED TABLE) einer CONSTRAINT-Definition (REFERENTIAL CONSTRAINT DEFINITION) mit ON DELETE RESTRICT in der DELETE RULE existiert eine Trefferzeile.
- Bei der Ausführung einer CONSTRAINT-Definition (REFERENTIAL CONSTRAINT DEFINITION) enthält die referenzierte Tabelle (REFERENCED TABLE) oder referenzierende Tabelle Zeilen, die der CONSTRAINT-Definition widersprechen.