Oracle:当表获取新数据时获取通知

时间:2010-05-13 07:15:08

标签: oracle stored-procedures

在psql中,当新行插入到我们的表中时,我们有PL / Perl与外部程序通信。就像那样,有任何方式(程序语言)与Oracle中的外部程序进行通信。为了实现这个目标,我该怎么做.....?

任何人都可以帮助我解决这个问题.....

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:3)

最适合回答您相当模糊的问题取决于您提及与外部程序进行通信时要解决的问题类型

答案 2 :(得分:2)

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