Wie man eingefügte Wert für trigger
Ich versuche so erstellen Sie einen trigger in mysql eingefügt werden, um einen anderen Tisch, wenn ein insert auf eine Tabelle ausgeführt wird.
CREATE TRIGGER addCardForNewUser AFTER INSERT ON swiped.Users
FOR EACH ROW
BEGIN
INSERT INTO swiped.Card (userid) VALUES (get value from original insert here);
END
In der values-Teil der insert-Anweisung, wie ich einen Wert aus der original-insert zu verwenden, Sie hier?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese Werte verwenden, mit
new.columnname
. Wenn der name der Spalte istuserid
zu, dann können Sie verwenden:Aus der offizielle Dokumentation: