MySQL 触发器类型
MySQL 提供两种类型的触发器:
1. 行级触发器
行级触发器在对单个表中的特定行进行插入、更新或删除操作时触发。有三种类型:
BEFORE:在操作执行之前运行。 AFTER:在操作执行之后运行。 INSTEAD OF:替代操作(通常用于执行特定的自定义操作)。2. 语句级触发器
语句级触发器在对表中的多行执行 INSERT、UPDATE、DELETE 或 MERGE 语句时触发。有两种类型:
BEFORE:在任何行受影响之前运行。 AFTER:在所有受影响的行都处理完毕之后运行。