0
我创建了一个触发器,而这个触发器更新字段值,而不是检查,如果条件,触发不检查,如果条件
DELIMITER $$
create trigger `njsystem`.`test` BEFORE UPDATE on `njsystem`.`tbl_users`
for each row
BEGIN
IF (NEW.user_failed_logins > 3) THEN
UPDATE tbl_users SET user_active = 0;
END IF;
END; $$
DELIMITER ;
现在我已经使用了上面的代码,但它仍然更新user_active = 0,或者user_failed_logins大于3或更小。每触发一次触发,它都会更新user_active = 0的值。 – user3547710