mysql触发器,变量init失败

ttp71kqs  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(230)

我正试图为我的数据库写一个触发器。如果我想初始化变量spielernr,它会显示一个语法错误

1064-fehler-in-der-sql语法。“开始”的语法

申报斯皮尔内特;
设置@spielernr=(选择zeile 3中的vereinsmitglieder.l
我不明白为什么。我是mysql的新手,希望你能给我一些建议。

DELIMITER //

CREATE TRIGGER addiere_ttr AFTER INSERT ON spiel

BEGIN 

DECLARE Spielernr INT;

SET Spielernr = (SELECT vereinsmitglieder.Lizenzspielernr FROM vereinsmitglieder WHERE NEW.Sieger = vereinsmitglieder.Nachname);
UPDATE ttrpunkte SET ttrpunkte.Punktezahl + 1 WHERE ttrpunkte.Lizensspielernr = Spielernr;

END //

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题