这是我试图在phpmyadmin,mysql中创建的一个触发器。
BEGIN
IF NEW.col_paid == 9 AND CURRENT_DATE - INTERVAL 31 DAY > OLD.col_sub_date THEN
UPDATE tbl_clientdata SET col_count=2;
END IF;
END并获得以下错误
MySQL说:#1064 -您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在“==9”和“CURRENT_DATE - 31天间隔> OLD.col_sub_date”附近使用的正确语法,然后在第3行
中更新tbl_c。
发布于 2020-10-29 10:46:19
接受@juergen在评论中提供的答复
使用
=。在==中没有MySQL:
https://stackoverflow.com/questions/64589262
复制相似问题