为了补充在第 36 章讨论过的触发器机制,PostgreSQL 也提供了事件触发器。不同于规则触发器附加到一个表上并且只捕获DML事件, 事件触发器对一个特定的数据库是全局的,并且可以捕获DDL事件。
像规则触发器一样,事件触发器可以用任何包括事件触发器支持的过程语言来写, 或者用C,但是不能用简单的SQL。