触发器

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了触发器脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

我在想,一个PPT和书本的关系,他们就是书本的缩影么,还是其他的一些东西

10.1 创建触发器

10.1.1 创建只有一个执行语句的触发器

创建一个触发器的语法如下: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR each ROW trigger_stmt

10.1.2 创建有多个执行语句的触发器

创建多个执行语句的触发器的语法如下: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt

10.2 查看触发器

10.2.1 SHOW TRIGGERS语句查看触发器信息

通过SHOW TRIGGERS查看触发器。 SHOW TRIGGERS;

10.2.2 在triggers表中查看触发器信息

MySQL中所有触发器的定义都存在INFORMATION_SCHEMA数据库的TRIGGERS表格中,可以通过查询命令SELECT来查看。 SELECT * From INFORMATION_SCHEMA.TRIGGERS WHERE condITion;

10.3 触发器的使用

触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。在某些触发程序的用法中,可用于检查插入到表中的值,或对更新涉及的值进行计算。 INSERT、DELETE或UPDATE

10.4 删除触发器

使用DROP TRIGGER语句可以删除MySQL中已经定义的触发器。 DROP TRIGGER [schema_name.]trigger_name

10.5 综合案例——触发器使用

介绍了MySQL数据库的触发器的定义和作用、创建触发器、查看触发器、使用触发器和删除触发器等内容。创建触发器和使用触发器是本章的重点内容。在创建触发器的时候一定要弄清楚触发器的结构,在使用触发器的时候,要清楚触发器触发的时间(BEFORE或AFTER)和触发的条件是(INSERT、DELETE或UPDATE)。在创建了触发器后,要清楚怎么修改触发器。

脚本宝典总结

以上是脚本宝典为你收集整理的触发器全部内容,希望文章能够帮你解决触发器所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。