相关文件10bet官方网站 下载本手册 从本手册中摘录

25.3使用触发器

触发器是与表关联的命名数据库对象,并且当表中发生特定事件时激活。触发器的某些用途是执行值的检查,以被插入到表或对涉及的更新值执行计算。

触发器被定义为当语句插入,更新或删除关联表中的行时激活。这些行操作是触发事件。例如,行可以通过插入或者加载数据语句和插入触发器为每个插入的行激活。可以将触发器设置为在触发事件之前或之后激活。例如,您可以在将每行插入到表中或更新的每行之后激活触发器。

重要的

MySQL触发器仅激活SQL语句对表所做的更改。这包括对基于可更新视图的基本表的更改。触发器不会激活未将SQL语句发送到MySQL Server的API所做的表。这意味着触发器不会通过使用的更新激活NDB.API。

触发器不是由活化的变化Information_Schema.或者performance_schema.表。这些表实际上是视图中的视图,视图上不允许触发。

以下部分描述了用于创建和删除触发器的语法,显示了如何使用它们的一些示例,并指出如何获取触发元数据。

额外资源