介绍
在 MySQL 中,触发器(Triggers)可以在数据表上的数据更改时自动执行特定的操作。
触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集合。
触发器的这种特性可以协助应用在数据库端确保数据的完整性 , 日志记录 , 数据校验等操作 。
使用别名 OLD 和 NEW 来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发器还只支持行级触发,不支持语句级触发。(Oracle既有行级触发器,又有语句级触发器)
触发器类型 | NEW 和 OLD的使用 |
---|---|
INSERT 型触发器 | N... |