数据库课上的Trigger触发器资源,讲得还挺清楚的,尤其是触发条件和FOR INSERT|UPDATE|DELETE的用法,例子不少,配合实际 SQL 语句上手挺快。

触发器的CREATE TRIGGER语法部分写得比较直接,格式一目了然,适合拿来做笔记或复习时用。哦,还有一点,RETURN 啥时候用、怎么用,也有,不算深,但够用了。

想扩展下思路的,你可以顺着附的几个链接看看。比如MySQL那篇写得蛮细,DELETE触发器也有单独拆出来讲,适合对某个点感兴趣的时候查一查。

用在什么场景?像是订单入库后自动写日志、数据更新时同步修改状态表,用触发器还挺省事。不过别忘了,触发器跑在数据库底层,逻辑复杂了容易难查问题,写的时候得注意逻辑清晰,尽量避免嵌套太深。

如果你刚接触数据库触发器,又不想被一堆术语绕晕,这份课件可以先啃起来,配合实战效果更好。