触发器(mysql )
示例代码
实现单表数据在更新某些列数据后 自动改变指定列的值。
-- 触发器 修改上传标志
CREATE TRIGGER TR_REG_RECORD_UPDATE BEFORE UPDATE
ON cloud_reg_record FOR EACH ROW
BEGIN
DECLARE scbzVal INT DEFAULT 1;
IF OLD.cancel_time != NEW.cancel_time THEN
SET scbzVal=0;
ELSEIF old.visit_state!=NEW.visit_state THEN
SET scbzVal=0;
END IF;
IF scbzVal<>1 THEN
SET NEW.scbz=scbzVal;
END IF;
END;
本文来自博客园,作者:独行侠X,转载请注明原文链接:https://www.cnblogs.com/geekswg/p/15384044.html