这章讲述了触发器中的两个关键字的区别
首先,如何创建触发器,格式如下:
DELIMITER $$
CREATE
TRIGGER <触发器名>BEFORE/AFTER INSERT/UPDATE/DELETE ON <Table Name>
FOR EACH ROW BEGIN
END$$
DELIMITER ;
无论是INSERT/UPDATE/DELETE触发器,它们都有一个before或者after关键字
这两个关键字的区别:
before 就是在INSERT/UPDATE/DELETE操作之前执行触发器
after 就是在INSERT/UPDATE/DELETE操作之后执行触发器
注意:mysql目前不支持多个具有同一个动作,同一时间,同一事件,同一地点的触发器(不然会出错)!