Rolf B: Frage zu Triggern in SQL

Beitrag lesen

Hallo TS,

Es gibt übrigens nur ein einziges Set von Insert-, Update-, Delete- Triggern pro Tabelle

Entweder verstehe ich Dich miss, oder wir reden von unterschiedlichen Datenbanken. Schon für MYSQL 5.7 steht im Handbuch

It is possible to define multiple triggers for a given table that have the same trigger event and action time.

Die Klauseln FOLLOWS und PRECEDES ermöglichen Dir, den Ausführungszeitpunkt eines neuen Triggers in Relation zu den bestehenden Triggern festzulegen.

Deine Ausführungen zur Verwendung von Routinen statt SQL im Programm unterschreibe ich dagegen gerne. Auch wenn das die Entwicklung aufwändiger machen kann, wenn man einer DB Abteilung unterworfen ist, die jede neue Routine oder jede Änderung daran genehmigen will…

Rolf

--
sumpsi - posui - obstruxi