TS: Frage zu Triggern in SQL

Beitrag lesen

Hello,

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.

Stimmt. Da gibt es 'was neues. Aber das bewirkt auch nichts anderes, als wenn man die Anweisungen der Reihe nach in den einzigen Trigger schreibt. Es macht das Ganze nur unübersichtlicher.

Allerdings könnte man nun argumentieren, dass man einzelne Anweisungen besser programmgesteuert hinzufügen, ändern, oder löschen kann, frei nach dem Motto:

  • Im Januar setze folgendes Trigger-Set [...]
  • Im Februar lösche den zweiten Eintrag des Sets
  • Im August setze alle ab Position 13 im Set neu.
  • ...

Sowas könnte das Ziel sein. Aber z. Zt. scheint es noch nicht so zu funktionieren.

Glück Auf
Tom vom Berg

--
Es gibt soviel Sonne, nutzen wir sie.
www.Solar-Harz.de
S☼nnige Grüße aus dem Oberharz