Ich versuche, fallen mehrere Trigger zu entfernen, aber einen SQL-Fehler bekommen:Wie mehrere Trigger in einer PostgreSQL 9.1 DB
PG::Error: ERROR: syntax error at or near ";"
LINE 1: DROP TRIGGER rr_admin_reports;
Hier ist die SQL-I in Schienen Ausführung bin:
sql = <<-SQL
DROP TRIGGER rr_admin_reports;
DROP TRIGGER rr_apps;
DROP TRIGGER rr_attachments;
SQL
Gibt es eine Möglichkeit, eine lange Liste von Triggern einfach zu löschen? Dank
Gibt es eine Möglichkeit DROP TRIGGER IF EXISTS zu sagen? – AnApprentice
Ja Verwendung: DROP TRIGGER IF EXISTS rr_admin_reports ON yourTable; :) –