King^Lully: SQL DELETE über mehrere Tabellen?

Beitrag lesen

Variante 3: Schreibe eine Prozedur (quasi eine funktionale Abstraktion deiner Löschfunktion) und führe darin die 3 DELETE Anweisungen aus. Deine DB sollte natürlich "Gespeicherte Prozeduren" unterstützen.

Wobei zumindest mir nicht ganz klar ist, was im Fehlerfall passiert, kommt es vielleicht zu Teilausführungen?

Nicht schlecht auf jeden Fall der Nachbau von Transaktionen auf PHP- oder Perl-Ebene. Wenn auch zweite Wahl natürlich.   ;)