Anfang des Inhaltsbereichs

Hintergrunddokumentation Constraint-Definition in INSERT-Anweisung Dokument im Navigationsbaum lokalisieren

Wenn für Basistabellen, in die durch die INSERT-Anweisung Zeilen eingefügt werden, CONSTRAINT-Definitionen existieren, wird für jede einzufügende Zeile geprüft, ob sie die CONSTRAINT-Definition erfüllt. Wenn dies für mindestens eine Zeile nicht der Fall ist, scheitert die INSERT-Anweisung.

Wenn mindestens eine der Basistabellen, in die durch die INSERT-Anweisung Zeilen eingefügt werden, referenzierende Tabelle einer referentiellen CONSTRAINT-Definition ist, wird für jede einzufügende Zeile geprüft, ob der aus der Zeile resultierende Fremdschlüssel als Schlüssel bzw. als Wert eines mit UNIQUE definierten Index (siehe CREATE INDEX-Anweisung) in der korrespondierenden referenzierten Tabelle ( referenced_table ) existiert. Wenn dies für mindestens eine Zeile nicht der Fall ist, scheitert die INSERT-Anweisung.

Ende des Inhaltsbereichs