posts - 64,  comments - 9,  trackbacks - 0

          --動態sql創建ORACLE存儲過程.txt
          create or replace procedure p3(v_tname varchar2) as
            i      number;
            m      number;
            /*v_tname varchar2(10) := 't1';*/
            e_createerror exception;
          begin
          execute immediate 'select count(*) from all_tables where table_name =''' ||
                    upper(v_tname) || '''' into i;
            if i > 0 then
              dbms_output.put_line('table is also exists');
              execute immediate 'drop table ' || v_tname;
            end if;
            begin
              execute immediate 'create table ' || v_tname || ' (id1 number)';
            exception
              when others then
                raise e_createerror;
            end;
            execute immediate 'insert into ' || v_tname || '  values (3)';
            execute immediate 'insert into ' || v_tname || '  values (3)';
            execute immediate 'insert into ' || v_tname || '  values (3)';
            execute immediate 'insert into ' || v_tname || '  values (3)';
            commit;
            execute immediate ' select count(*) from all_tables where table_name =''' ||upper(v_tname) || ''''
              into m;

            if m > 0 then
              --execute immediate ' select count(*) from '''||upper(v_tname) || '''' into m;
              dbms_output.put_line('good1!');dbms_output.put_line('count of v_tname:'||m);
            end if;
          exception
            when e_createerror then
              dbms_output.put_line('表創建語句出錯請檢查');
          end;
          /

          posted on 2009-07-21 14:15 super_nini 閱讀(913) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 金秀| 正定县| 垦利县| 察雅县| 邵阳市| 札达县| 株洲县| 大关县| 宁南县| 都安| 巴林右旗| 连城县| 兴城市| 松滋市| 天等县| 武宁县| 舒兰市| 东乌珠穆沁旗| 凌云县| 博爱县| 修武县| 宣化县| 扶绥县| 滨海县| 玛纳斯县| 兴安县| 静乐县| 湘潭县| 旬邑县| 明水县| 德昌县| 柏乡县| 文成县| 靖西县| 富平县| 海晏县| 岫岩| 临猗县| 翼城县| 安吉县| 林口县|