ORACLE - 使用触发器更新另一个数据库中的数据

时间:2014-06-09 13:53:33

标签: oracle

我不熟悉在ORACLE中创建触发器。我的方案如下:

我在同一台服务器上有两个数据库 - A&乙

当在数据库A的表AA中更新列X的值时,我需要更新数据库B的表BB中的列Y的相同值。

这些表链接到Access前端并设置为一对多(一列X到多列Y')但是当表链接时我无法在Access中设置级联更新在ORACLE中,这两个表来自两个独立的数据库。

如何创建此触发器,以便在更新数据库A中表AA的列X时,触发器转到数据库B的表BB中的列Y,检查列X的OLD值并更新找到的实例第X列的新值?

非常感谢提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

请澄清一些问题

更新表是您的环境的双向还是单向?

一旦数量或事务和数据量增加,触发器就会很重,那么将数据复制到目标系统的确切目的是什么?