Ich möchte den Trigger ausgelöst, wenn ich mehrere Werte und selbst wenn sie wie diese dupliziert einfügen:Ausführen eines Triggers?
Unter der Annahme, dass die Werte waren 0 (Table_1):
Einsetzen der Werte oben (während nachdem der Auslöser erstellt) geben soll uns:
Es funktioniert jedoch gut, wenn der Wert der gekauften 99 für „Prod1“ zum Beispiel ist und ich laufe:
in Bezug auf Prod2, es ist nicht überhaupt aus dem einfachen Grunde zu aktualisieren, da Prod1 eine hatte Beschränkungsfehler
Nur neugierig Warum wählen Sie diese Logik auf dem DB-Server? Dies scheint Geschäftslogik zu sein, die auf der Anwendungsseite behandelt werden sollte. Das Verwenden eines Triggers, um das erwartete Einfügeverhalten zu ändern, hat ein bisschen Code-Geruch für mich. –
Kein besonderer Grund wirklich, ich bin nur erlaubt, SQL zu benutzen, und ich versuche, die gegebenen Probleme zu lösen, indem ich wie verlangt SQL benutze. –