【问题标题】:ORACLE - Use Trigger to Update Data in another DBORACLE - 使用触发器更新另一个数据库中的数据
【发布时间】:2014-06-09 22:45:44
【问题描述】:

我是在 ORACLE 中创建触发器的新手。我的场景如下:

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

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

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

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

我们将不胜感激。

【问题讨论】:

    标签: oracle


    【解决方案1】:

    请澄清一些问题

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-13
      • 2019-06-29
      • 1970-01-01
      • 2015-05-28
      • 2019-03-23
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多