MySQL修改触发器

来源: 2024-07-06 20:06:01 播报

触发器不能修改, 只能删除以后重新创建。

触发器的执行顺序

我们建立的数据库一般都是 InnoDB 数据库,其上建立的表是事务性表,也就是事务安全的。这时,若SQL语句或触发器执行失败,MySQL 会回滚事务,有:

1、如果 BEFORE 触发器执行失败,SQL 无法正确执行。

2、SQL 执行失败时,AFTER 型触发器不会触发。

3、AFTER 类型的触发器执行失败,SQL 会回滚。