mysql 触发器
2022-9-13 夙夜 实际技能
示例
DELIMITER ;;
CREATE TRIGGER `work_order_bu` BEFORE UPDATE ON `work_order` FOR EACH ROW
IF (new.state>'1') THEN
set new.state='1';
END IF;;
DELIMITER ;
意为当
work_order表数据更新时,在更新前判断更新的
state值是否大于1,大于一则将state赋为1值
第一次DELIMITER指定之后结束符为;;
第二次DELIMITER指定临时结束符还原为; 标签: mysql