显示 PostgreSQL 数据库中的所有事件触发器

问题描述 投票:0回答:2

如果我们查询 pg_trigger 那么我们不会得到事件触发器,我们只会得到正常触发器的列表。

那么,有没有其他特定的表格可以让我们检查事件触发器。

sql database postgresql triggers eventtrigger
2个回答
6
投票

这些可在系统表中找到pg_event_trigger


0
投票

这可以显示当前数据库中所有用户定义的事件触发器:

\dy

并且,这可以详细显示当前数据库中所有用户定义的事件触发器:

\dy+

并且,您可以使用 pg_event_trigger 显示当前数据库中所有用户定义的事件触发器,如下所示。 *无法一次显示所有数据库中的所有事件触发器:

SELECT * FROM pg_event_trigger;
© www.soinside.com 2019 - 2024. All rights reserved.