第12章 触发器——软件测试课件PPT
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创建一个触发器的语法如下:
CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt
12.1.2 创建有多个执行语句的触发器
创建多个执行语句的触发器的语法如下:
CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt
第12章 触发器
本章内容
12.1 创建触发器 12.2 查看触发器 12.3 触发器的使用 12.4 删除触发器 12.5 综合案例——触发器使用
12.1 创建触发器
12.1.1 创建只有一个执行语句的触发器 12.1.2 创建有多个执行语句的触发器
12.1.1 创建只有一个执行语句的触 发器
INSERT、DELETE或UΒιβλιοθήκη DATE12.4 删除触发器
使用DROP TRIGGER语句可以删除MySQL中 已经定义的触发器。
DROP TRIGGER [schema_name.]trigger_name
12.5 综合案例——触发器使用
介绍了MySQL数据库的触发器的定义和作 用、创建触发器、查看触发器、使用触发器 和删除触发器等内容。创建触发器和使用触 发器是本章的重点内容。在创建触发器的时 候一定要弄清楚触发器的结构,在使用触发 器的时候,要清楚触发器触发的时间( BEFORE或AFTER)和触发的条件是( INSERT、DELETE或UPDATE)。在创建了 触发器后,要清楚怎么修改触发器。
在MySQL中所有触发器的定义都存在 INFORMATION_SCHEMA数据库的 TRIGGERS表格中,可以通过查询命令 SELECT来查看。
SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE condition;
12.3 触发器的使用
触发程序是与表有关的命名数据库对象,当 表上出现特定事件时,将激活该对象。在某 些触发程序的用法中,可用于检查插入到表 中的值,或对更新涉及的值进行计算。
12.2 查看触发器
12.2.1 SHOW TRIGGERS语句查看触发器信息 12.2.2 在triggers表中查看触发器信息
12.2.1 SHOW TRIGGERS语句查看 触发器信息
通过SHOW TRIGGERS查看触发器。
SHOW TRIGGERS;
12.2.2 在triggers表中查看触发器信息
CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt
12.1.2 创建有多个执行语句的触发器
创建多个执行语句的触发器的语法如下:
CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt
第12章 触发器
本章内容
12.1 创建触发器 12.2 查看触发器 12.3 触发器的使用 12.4 删除触发器 12.5 综合案例——触发器使用
12.1 创建触发器
12.1.1 创建只有一个执行语句的触发器 12.1.2 创建有多个执行语句的触发器
12.1.1 创建只有一个执行语句的触 发器
INSERT、DELETE或UΒιβλιοθήκη DATE12.4 删除触发器
使用DROP TRIGGER语句可以删除MySQL中 已经定义的触发器。
DROP TRIGGER [schema_name.]trigger_name
12.5 综合案例——触发器使用
介绍了MySQL数据库的触发器的定义和作 用、创建触发器、查看触发器、使用触发器 和删除触发器等内容。创建触发器和使用触 发器是本章的重点内容。在创建触发器的时 候一定要弄清楚触发器的结构,在使用触发 器的时候,要清楚触发器触发的时间( BEFORE或AFTER)和触发的条件是( INSERT、DELETE或UPDATE)。在创建了 触发器后,要清楚怎么修改触发器。
在MySQL中所有触发器的定义都存在 INFORMATION_SCHEMA数据库的 TRIGGERS表格中,可以通过查询命令 SELECT来查看。
SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE condition;
12.3 触发器的使用
触发程序是与表有关的命名数据库对象,当 表上出现特定事件时,将激活该对象。在某 些触发程序的用法中,可用于检查插入到表 中的值,或对更新涉及的值进行计算。
12.2 查看触发器
12.2.1 SHOW TRIGGERS语句查看触发器信息 12.2.2 在triggers表中查看触发器信息
12.2.1 SHOW TRIGGERS语句查看 触发器信息
通过SHOW TRIGGERS查看触发器。
SHOW TRIGGERS;
12.2.2 在triggers表中查看触发器信息