在AFTER UPDATE触发Postgresql中检索更新的行

时间:2015-06-15 10:53:05

标签: postgresql triggers plpgsql

我在postgresql中写了一个AFTER UPDATE触发器。

Actualy我需要在STATEMENT LEVEL触发器中更新后至少获得一行,但那里没有OLD或NEW变量。

在FOR EACH ROW触发器中,我没有设法找到一种batch_last参数。 但要做我的每道行程都很昂贵。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以创建一个临时表(以便它只在会话中可见)。在行级别触发器中,您将行插入临时表,在语句级别触发器中从临时表中选择(和删除)。