Innerhalb eines Triggers für eine bestimmte Tabelle müssen allen Verweisen auf Felder dieser Tabelle entweder NEW.
vorangestellt werden oder OLD.
, die sich jeweils auf den Wert dieses Feldes nach bzw. vor der Änderung bezieht.
In Ihrem Fall möchten Sie wahrscheinlich die neu eingefügte Menge zu Ihrem vorhandenen Bestand hinzufügen:Verwenden Sie NEW.Supply_Quantity
(erwähnen Sie nicht Product_Supply
, dies wird bereits durch den NEW
impliziert Schlüsselwort).
Ebenso möchten Sie auf jeden Fall NEW.Product_ID
verwenden in deinem Zustand.
Beachten Sie, dass NEW
ist in einem Trigger beim Löschen nicht verfügbar, wie OLD
in einem Trigger beim Einfügen.