0
DELIMITER $$
CREATE TRIGGER pm_session_one_Delete
AFTER UPDATE
ON pm_sessions
FOR EACH ROW
BEGIN
IF NEW.delete != OLD.delete THEN
UPDATE pm
SET
delete = NEW.delete
WHERE
NEW.id = pm.pm_session ;
END IF;
END $$
DELIMITER ;
我得到这个错误语法错误
#1064 - 你在你的SQL语法错误;检查与您的MySQL服务器版本相对应的手册,在正确的语法附近使用 'delete = NEW.delete WHERE NEW.id = pm.pm_session;'在管线11
感谢名单,反正是有它周围?如果没有,我必须做到这一点没有触发。 – max 2013-03-12 16:59:44
基本上你想做什么? – 2013-03-12 17:02:13
当一个用户下午会话被删除时,我想标记那些属于该会话的用户标记,我的应用程序的一部分显示了最新的pms,而我不想用已删除的会话在下午显示 – max 2013-03-12 17:11:03