MySQL学习总结之触发器详解

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于触发器的相关问题,触发器,就是⼀种特殊的存储过程,触发器和存储过程⼀样是⼀个能够完成特定功能、存储,希望对

    本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于触发器的相关问题,触发器,就是⼀种特殊的存储过程,触发器和存储过程⼀样是⼀个能够完成特定功能、存储,希望对大家有帮助。<p><img src="https://img.mryunwei.com/uploads/2023/04/20230416175054424.jpg"></p>

推荐学习:mysql教程

触发器

一、触发器的介绍

触发器,就是⼀种特殊的存储过程。触发器和存储过程⼀样是⼀个能够完成特定功能、存储

在数据库服务器上的SQL⽚段,但是触发器⽆需调⽤,当对数据表中的数据执⾏DML操作时

⾃动触发这个SQL⽚段的执⾏,⽆需⼿动调⽤。

在MySQL,只有执⾏insertdeleteupdate操作才能触发触发器的执⾏。

二、 触发器使用

触发器⽤于监听对数据表中数据的insert、delete、update操作,在触发器中通常处理

⼀些DML的关联操作;我们可以使⽤ NEW 和 OLD 关键字在触发器中获取触发这个触发器

的DML操作的数据