2016-10-16 2 views
-1

Das ist, was ich bis jetzt habe und ich behalte Syntaxfehler.MySQL-Trigger erstellen, der die Menge in der Reihenfolge von der Menge auf Lager subtrahiert

DELIMITER $$ 
CREATE TRIGGER quantUpdate 
AFTER INSERT ON item 
FOR EACH ROW 
BEGIN 
    UPDATE item SET quantityInStock = quantityInStock -quantity;  
END $$ 
+0

1) Sie haben den Update-Befehl vor dem eingestellten Teil beendet 2) Sie scheinen nicht in der Lage zu sein, zwischen einer Tabelle und einem Feld zu unterscheiden. – Shadow

Antwort

0

Verstanden! Ich musste herausfinden, wann es angemessen war, NEW.field zu verwenden. Ich wusste nicht, dass ich zwei Felder von verschiedenen Tabellen vergleichen könnte. Gut zu wissen.

Verwandte Themen