PL / SQL在Oracle DB上复制带触发器的表

时间:2018-05-31 10:53:56

标签: sql oracle plsql oracle11g

我以前从未在PLSQL中使用过触发器,但我现在应该创建一个复制一个数据库表的触发器,并在另一个数据库中创建该表的副本。我使用AQT(高级查询工具)作为DBMS,我有2个数据库连接,我需要将表和/或数据从DB1复制到DB2。它只基于我需要复制的一个表,遵循教程点我得出结论它应该看起来像这样: `

CREATE OR REPLACE TRIGGER db_transfer
    AFTER DELETE OR INSERT OR UPDATE ON X
    WHEN (NEW.ID > 0)

我认为我不需要每个,因为我想要整个表的副本,并且条件应该触发数据库表的这种复制。这是正确的做法吗?

修改

对于使用AQT的任何人,他们在Create - >下都有一项功能。触发 - >然后单击相关表格等来创建它。

0 个答案:

没有答案