Oracle:在表获取新数据时获取通知';s

Oracle:在表获取新数据时获取通知';s,oracle,stored-procedures,Oracle,Stored Procedures,在psql中,当新行插入到表中时,我们有PL/Perl与外部程序通信。在Oracle中,有任何方法(过程语言)可以与外部程序进行通信。为了实现这一目标,我应该做什么 有人能帮我解决这个问题吗?…Oracle提供了与文件或管道进行外部通信的包。创建一个触发器,在更新行时写入其中一个。请注意如何处理此代码中的故障,以便在外部程序不可用时不会锁定数据库或回滚事务。签出utl软件包。对于您模糊的问题,最合适的答案取决于您在提到与外部程序通信时要解决的问题类型。请查看有关Oracle数据库更改通知的文档,

在psql中,当新行插入到表中时,我们有PL/Perl与外部程序通信。在Oracle中,有任何方法(过程语言)可以与外部程序进行通信。为了实现这一目标,我应该做什么


有人能帮我解决这个问题吗?…

Oracle提供了与文件或管道进行外部通信的包。创建一个触发器,在更新行时写入其中一个。请注意如何处理此代码中的故障,以便在外部程序不可用时不会锁定数据库或回滚事务。签出utl软件包。

对于您模糊的问题,最合适的答案取决于您在提到与外部程序通信时要解决的问题类型。

请查看有关Oracle数据库更改通知的文档,您可以在那里找到答案。

为什么否决投票………..我不知道,但我必须说,感谢您提出的问题,我已经了解了更改通知功能。我否决了投票。没有建议此外部程序是否在数据库服务器、应用程序服务器或其他地方运行,也没有建议您是否通过网络端口、web服务、参数与它“通信”,也没有建议在插入数据或提交插入数据时是否应启动该程序。。。。