【发布时间】:2014-08-22 12:21:14
【问题描述】:
我试图通过 PHPMyAdmin 触发器添加触发器工具向我的数据库中的表添加触发器。
我在同一个数据库中有两个表:table_A 和 table_B。 我正在检查从触发器返回的更新值是否等于 1。如果是,我想更新 table_B 中的值。这是我的代码:
SELECT var_a FROM INSERTED
IF var_a = 1 THEN
UPDATE table_B
SET table_B.someVal = table_B.someVal + 1;
END IF;
错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获得在 'IF var_a = 1 THEN 附近使用的正确语法 更新表_B SET table_B.someVal = table_B.someVal + 1; E' 在第 2 行
感谢您的帮助。这是语法错误吗?
【问题讨论】:
标签: mysql triggers phpmyadmin syntax-error