9.4.2 使用 PL/pgSQL 编写触发器函数 PostgreSQL 9.4.2:使用 PL/pgSQL 编写触发器函数详解 触发器函数的基本概念 在深入代码之前,我们先回顾一下触发器函数的关键概念: 触发事件(Trigger Event): 触发器响应的事件类型,包括 、 、 和 。 触发时机(Trigger Timing): 触发器执行的时间点,可以是 (在事件发生前)、 (在事件发生后)或 (仅适用于视图)。 触发级别(Trigger Level): 触发器执行的范围,可以是 (每行数据)或 (每个语句)。 触发器函数(Trigger Function): 实际执行的代码,它必须返回一个 类型的值,或者在某些情况下返回 来阻止操作。