在外部处理触发触发器的行

时间:2016-11-03 15:13:07

标签: postgresql triggers

我正在使用Ubuntu 14服务器上的PostgreSQL 9.3数据库。

我尝试编写一个触发器函数(AFTER EACH ROW),启动一个需要访问触发该触发器的行的外部进程。

我的问题
即使很难,我也可以在表上运行查询,包括内部触发器中的新行外部进程看不到它(当触发器功能仍在运行时)。

有办法管理吗?

我考虑过启动某种异步函数调用来给触发器一些时间先终止,但那当然真的很难看。

此外,我读到了notifierslisteners,但这需要对现有代码进行一些重构,还需要一些额外的侦听器,我试图通过触发器来防止这种情况。 (我也害怕在这条路上可能出现的新问题。)

还有什么想法吗?

罗宾

0 个答案:

没有答案