| PostgreSQL: Das Offizielle Handbuch | ||||
|---|---|---|---|---|
| Zurück | Schnell zurück | Schnell nach vorne | Nach vorne | |
DROP TRIGGER entfernt eine bestehende Triggerdefinition. Um diesen Befehl auszuführen, muss der aktuelle Benutzer der Eigentümer der Tabelle sein, für die der Trigger definiert ist.
Der Name des zu entfernenden Triggers.
Der Name der Tabelle (möglicherweise mit Schemaqualifikation), für die der Trigger definiert ist.
Löscht automatisch alle Objekte, die von dem Trigger abhängen.
Verhindert das Löschen des Triggers, wenn irgendwelche Objekte von ihm abhängen. Das ist die Voreinstellung.
Meldung, wenn der Trigger erfolgreich gelöscht wurde.
Meldung, wenn der angegebene Trigger nicht existiert.
Lösche den Trigger test_trigger für die Tabelle meine_tabelle:
DROP TRIGGER test_trigger ON meine_tabelle;
Der Befehl DROP TRIGGER in PostgreSQL ist nicht mit dem SQL-Standard kompatibel. Im SQL-Standard sind die Namen der Trigger nicht an die Tabelle gebunden, daher ist der Befehl einfach DROP TRIGGER name.
| Zurück | Zum Anfang | Nach vorne |
| DROP TABLE | Nach oben | DROP TYPE |