Man sollte natürlich schon:
- auf temporäre Tabellen verzichten
- auf problematische Grössenvergleiche der ID, die ja nicht numerisch sein muss, verzichten
- die Umsetzung mengenbasiert realisieren und ganz sicher keine Einzellöschungen vornehmen, wie von Rafael vorgeschlagen