Verwendet für
Erstellen eines neuen Triggers oder Neuerstellen eines vorhandenen Triggers
Syntax
RECREATE TRIGGER trigname
{ <relation_trigger_legacy>
| <relation_trigger_sql2003>
| <database_trigger>
| <ddl_trigger> }
{<psql_trigger> | <external-module-body>}
!! Vgl. auch die Syntax CREATE TRIGGER
für weitere Regeln !!
Die Anweisung RECREATE TRIGGER
erstellt einen neuen Trigger, wenn kein Trigger mit dem angegebenen Namen existiert;andernfalls versucht die Anweisung RECREATE TRIGGER
, den vorhandenen Trigger zu löschen und einen neuen zu erstellen.Die Operation schlägt bei COMMIT
fehl, wenn der Trigger verwendet wird.
Warning
|
Beachten Sie, dass Abhängigkeitsfehler erst in der COMMIT -Phase dieser Operation erkannt werden.
|