我们必须将Oracle数据库转换为PostgreSQL。我们的数据库使用触发器和qazxsw poi(连续查询通知)。
触发器应该保存。但是我们需要在PostgreSQL中使用一种模仿CQN的功能。
我们使用CQN在表的CQN
之后调用PL / SQL过程。在CQN中,您可以定义一个查询,该查询将在commit
之后调用。当此查询返回结果时,将调用PL / SQL过程。
当在事务中更改已定义表的内容时,有没有办法在PostgreSQL中调用过程?
听起来像postgres的这个功能看起来像CQN,虽然它肯定不会调用SP(并且postgres的事务性MVCC模型意味着这样做有潜在危险)commit