我不知道如何使用触发器更新数据

I can't figure out how to update data with triggers

CREATE TABLE fav_sports 
(
    ID int,
    sport varchar(20)
);

CREATE TABLE try_outs 
(
    ID int
);

CREATE TRIGGER players 
BEFORE INSERT ON fav_sports 
FOR EACH ROW 
BEGIN
    INSERT INTO try_outs VALUES(NEW.ID);
END;

每当我尝试使用“玩家”触发器更新“try_outs”时,我都会收到错误消息 - “SQL 语句被忽略”和“此处不允许使用列”。

请帮忙。

程序在创建此触发器时抛出错误。

小语法错误。变化:

NEW.ID

至:

:NEW.ID

所以整行看起来像:

INSERT INTO try_outs VALUES(:NEW.ID);

live demo