CREATE CONSTRAINT TRIGGER

Name

CREATE CONSTRAINT TRIGGER -- definiert einen neuen Constraint-Trigger

Synopsis

CREATE CONSTRAINT TRIGGER name
    AFTER ereignisse ON
    tabelle constraint attribute
    FOR EACH ROW EXECUTE PROCEDURE funktion( argumente )

Beschreibung

Der Befehl CREATE CONSTRAINT TRIGGER wird in CREATE TABLE/ALTER TABLE und von pg_dump verwendet um die speziellen Trigger für referentielle Integrität zu erzeugen. Er ist nicht für allgemeine Verwendung gedacht.

Parameter

name

Der Name des Constraint-Triggers.

ereignisse

Die Ereigniskategorie, für die dieser Trigger ausgelöst werden soll.

tabelle

Der Name der Tabelle (möglicherweise mit Schemaqualifikation), in der die Triggereignisse geschehen.

constraint

Die eigentliche Constraint-Definition.

attribute

Die Constraint-Attribute.

funktion(argumente)

Die Funktion, die vom Trigger aufgerufen werden soll.

Meldungen

CREATE TRIGGER

Meldung, wenn der Befehl erfolgreich ausgeführt wurde.