发布时间:2015-09-28 09: 27: 33
触发器是一个与表相关的数据库对象,当表出现特定的事件时,会激活它。在“触发器”选项卡,只需简单地点击触发器栏位即可编辑。使用触发器工具栏,可以创建新的、编辑或删除选择的触发器栏位。需要注意的是,仅 MySQL 5.0.2 或以上版本支持触发器。
按钮 | 描述 |
---|---|
添加触发器 |
添加一个触发器到表。 |
删除触发器 |
删除已选择的触发器。 |
名编辑框 |
设置触发器名。 |
触发下拉列表 |
定义触发器行动的时间。可以是Before或After来指示在激活它的语句前或后激活触发器。 |
插入:在新的一行插入表,触发器会被激活。例如,INSERT、 LOAD DATA 和 REPLACE 语句。
更新:每当修改一行,触发器会被激活。例如,UPDATE 语句。
删除:每当删除一行,触发器会被激活。例如,DELETE 和 REPLACE 语句。然而,DROP TABLE 和 TRUNCATE 语句在表不会激活触发器。
定义:选项卡定义当激活触发器时运行的语句。要包含语句,只需简单地点击就可以写入。如果想要运行多句语句,请使用 BEGIN ... END 复合语句结构。例如:
BEGIN
set new.容量 = new.容量 + 100;
set new.总数 = new.总数 + 100;
END
关于MySQL 或 MariaDB 表触发器的内容基本就这些,如果您想了解 MySQL 或 MariaDB 更多内容,可参考 Navicat 教程。
展开阅读全文
︾