@Dax:
Zitat:
Das ist prinzipbedingt so. *Jedes* Insert löst den Insert-Trigger aus, auch solche, die von dort aus getätigt werden.
das heisst doch aber, das er eigentlich erneut den Trigger "abfeuern" müsste oder ? Dies tut er aber nicht.
@mkinzler:
Innerhalb dieses Triggers finden noch Berechnungen statt. Diese berechneten Werte werden in eine andere Tabelle geschrieben (Update).
Nun ist es so, wenn ein bestimmter berechneter Wert kleiner als 0 ist, dann muss dieser Datensatz in diese Tabelle(siehe oben) abgelegt werden, damit erneut berechnet wird. (dieser bestimmte Wert ist nun größer oder gleich 0 und ich bin zufrieden)
Gruß Matthias