zoukankan      html  css  js  c++  java
  • oracle 触发器 dblink

        一、创建DBLINK 跨库数据同步

               右键NEW 然后输入数据库的用户名,密码,库的连接地址后创建即可。

             描述: database : {IP}:1521/{数据库}

              

             提交之后自动生成

             

       二、创建一个oracle自增ID,在插入oracle数据时自动回写ID

              

       三、创建一个oracle 触发器 同步不用库之间的数据(触发动作:增,删,改)

    CREATE OR REPLACE TRIGGER USER_INFO --触发器名称
    AFTER INSERT OR DELETE OR UPDATE
    ON USER_INFO --表名
    FOR EACH ROW
     
    BEGIN
    IF INSERTING THEN--添加时
    insert into USER_INFO@TEST_dblink
    (id,
    uname
    )
    values
    (:new.id,
    :new.uname
    );
     
    ELSIF UPDATING THEN--修改时
    update USER_INFO@TEST_dblink
    set id = :new.id,
    uname = :new.uname
    where id = :new.id;
     
    ELSIF DELETING THEN--删除时
    delete USER_INFO@TEST_dblink
    where id = :old.id;
     
     
    END IF;
    END USER_INFO; --触发器结束

  • 相关阅读:
    Appium
    Appium滑动直到页面底部
    使用Maven以及碰到的坑们(持续更新中。。。)
    通过license server激活IntelliJ IDEA
    HDU 1166
    HDU 2444
    HDU 浙江科技学院校赛2016
    HDU 5651
    HDU 5650
    Interview 位运算
  • 原文地址:https://www.cnblogs.com/zhangjinpeng/p/14335100.html
Copyright © 2011-2022 走看看