少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
          廢話少說,首先建表:
          -- Create table
          create table ABIN4
          (
            ID1         NUMBER,
            NAME1       NVARCHAR2(100),
            CREATETIME1 DATE
          )
          tablespace SYSTEM
            pctfree 10
            pctused 40
            initrans 1
            maxtrans 255
            storage
            (
              initial 64K
              next 1M
              minextents 1
              maxextents unlimited
            );



          -- Create table
          create table ABIN5
          (
            ID1         NUMBER,
            NAME1       NVARCHAR2(100),
            CREATETIME1 DATE
          )
          tablespace SYSTEM
            pctfree 10
            pctused 40
            initrans 1
            maxtrans 255
            storage
            (
              initial 64K
              next 1M
              minextents 1
              maxextents unlimited
            );



          建立表遷移存儲過程(如果表abin5里面已經存在abin4里面遷移過來的記錄,那么就不再執行插入操作):

          create or replace procedure abing
          is
          begin
          declare
          cursor mycur is select t.id1,t.name1,t.createtime1 from abin4 t;
          sid abin4.id1%type;
          sname abin4.name1%type;
          screatetime abin4.createtime1%type;
          num number;
          begin
          open mycur;
          loop
          fetch mycur into sid,sname,screatetime;
          select count(*) into num from abin5 t where t.id1=sid and t.name1=sname and t.createtime1=screatetime;
          if(num=0) then
          insert into abin5 (id1,name1,createtime1) values (sid,sname,screatetime);
          end if;
          exit when mycur%NOTFOUND;
          commit;

          end loop;
          close mycur;
          end;
          end;



          建立Oracle定時器Job,讓系統定時的去執行操作:
          declare
          myjob1 number;
          begin
          sys.dbms_job.submit(myjob1,'abing;',sysdate,'sysdate+1/2880');
          commit;
          end;
          posted on 2012-08-02 12:23 abin 閱讀(1074) 評論(0)  編輯  收藏 所屬分類: oracle
          主站蜘蛛池模板: 忻州市| 陆川县| 邵东县| 铜鼓县| 德昌县| 尉犁县| 朝阳县| 黔西| 南京市| 黔江区| 威远县| 普安县| 汶川县| 纳雍县| 茌平县| 浦东新区| 友谊县| 西贡区| 博爱县| 大宁县| 临夏县| 宜川县| 理塘县| 吴桥县| 新龙县| 玉山县| 玉溪市| 芜湖市| 安仁县| 灵寿县| 德安县| 历史| 龙江县| 濉溪县| 甘洛县| 青川县| 巧家县| 三亚市| 当雄县| 华蓥市| 济源市|