Depuis un déclencheur sur une table donnée, toutes les références aux champs de cette table doivent être préfixées soit par NEW.
ou OLD.
, qui font respectivement référence à la valeur de ce champ après ou avant le changement.
Dans votre cas, vous souhaitez probablement ajouter la quantité nouvellement insérée à votre stock existant :utilisez NEW.Supply_Quantity
(ne mentionnez pas Product_Supply
, ceci est déjà impliqué par le NEW
mot-clé).
De même, vous souhaitez certainement utiliser NEW.Product_ID
dans votre état.
Notez que NEW
n'est pas disponible dans un déclencheur lors de la suppression, comme OLD
dans un déclencheur lors de l'insertion.