我写的SQL查询创建触发器,如下所示,但它给了我#1064语法错误。
DELIMITER $$
CREATE TRIGGER beforeUserGroupDelete BEFORE UPDATE ON user_groups
FOR EACH ROW BEGIN
IF NEW.isactive = 0 THEN
UPDATE users_usergroups SET isactive=0 where group_id = NEW.id;
END IF;
END$$
DELIMITER;
我想要做的是当用户在user_groups表中禁用该组,然后在其他用户组关联(users_usergroups)表中禁用该组时,该组的所有条目也将被禁用。