想飛就別怕摔

          大爺的并TM罵人

          oracle db_link 和觸發器實現不同數據庫表的同步

          ---創建dblink,dblink_test名稱,(被同步數據庫的a_test)ST10766用戶名,ep密碼,ass100連接字符串
          create public database link dblink_test
             connect to ST10766 identified by ep
             using 'ass100';

          ---刪除dblink
          ----drop public database link dblink_test;

          ----建立表
          create table a_test (id int,name varchar(20),pass varchar(20))
          select * from a_test;

          insert into a_test (id,name,pass) values (1,'zzn','shanshan')
          insert into b_test (id,username,password) values('1','zxl','xiaolan')

          ----在目的數據庫上,測試dblink,查詢的是源數據庫的表
          select * from a_test@dblink_orc10; 
          select * from a_test;

          ----創建觸發器

          create or replace trigger a_b_test
            after  insert or update or delete
            on a_test
            for each row
          begin
            if deleting then
                delete from b_test where id=:old.id;
            end if;
            if inserting then
                insert into b_test(id,username,password)  //b_test表的字段
                values(:new.id,:new.name,:new.pass); //a_test表的字段
            end if;
            if updating then
               update b_test set username=:new.name,password=:new.pass where id=:old.id;
            end if;
          end a_b_test;

          posted on 2009-05-06 15:45 生命的綻放 閱讀(2608) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2009年5月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(5)

          隨筆分類(94)

          隨筆檔案(93)

          文章分類(5)

          文章檔案(5)

          相冊

          JAVA之橋

          SQL之音

          兄弟之窗

          常用工具下載

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 桃江县| 仁寿县| 延川县| 洛浦县| 上蔡县| 淳安县| 雷山县| 仙游县| 昭平县| 台江县| 玛多县| 本溪| 阿鲁科尔沁旗| 嘉禾县| 昭平县| 上饶县| 镇赉县| 呼玛县| 临泉县| 酉阳| 灵台县| 察哈| 汕头市| 永修县| 古浪县| 晋江市| 泊头市| 汉川市| 天水市| 万载县| 炉霍县| 安平县| 临清市| 亚东县| 南和县| 康平县| 永春县| 溧水县| 顺昌县| 惠来县| 宜章县|