<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    重復容易,改變很難
    java,,,不錯的玩具
    posts - 21,  comments - 42,  trackbacks - 0

    create or replace package ArrayTestPKG1 is
       type tt_type is table of varchar(32) INDEX BY BINARY_INTEGER;  --- 定義數組
       type table2 is table of tableA.columnA%type index by binary_integer;

       function toArray(Liststr in varchar, V1 out tt_type) return number;
      
      
       Procedure test;
    END ArrayTestPKG1;

    /
    show errors;
    create or replace package body ArrayTestPKG1 is

       

        function toArray(Liststr in varchar, V1 out tt_type) return number is
            TmpStr varchar(32);
            Str    varchar(4000);
            j      number;
        begin
            Str := Liststr;
            j   := 0;
            IF Instr(Liststr, ',', 1, 1) = 0 THEN
              V1(j) := Liststr;
              j := j + 1;
            else
              While Instr(str, ',', 1, 1) > 0 Loop
                TmpStr := Substr(str, 1, Instr(str, ',', 1, 1) - 1);
             
                V1(j) := TmpStr;
                str := SubStr(Str, Instr(str, ',', 1, 1) + 1, length(str));
                j := j + 1;
              end loop;
              if not str is null then
               --將最后一個保存
                V1(j) := str;
                j := j + 1;
              end if;
            end if;
            return J;
        EXCEPTION
      WHEN OTHERS THEN
          dbms_output.put_line('sqlerrm:'||sqlerrm);
        end;
     
     
      --計算某一天所有上下文的消費數據
      Procedure test Is

          t1 tt_type;
          v_char varchar(150):='';
          v_cnt  number:=0;
      Begin
     dbms_output.put_line('start!!!');
     
     v_char:='aaaa,bbbb,cccc,dddd,eee,ffff';
     v_cnt := toArray(v_char,t1);
     dbms_output.put_line('v_char:'||v_char);
     dbms_output.put_line('v_cnt:'||v_cnt);
     dbms_output.put_line('t1:'||t1(3));
     dbms_output.put_line('end!!!');
      End;

    begin
      -- Initialization
      Null;
    end ArrayTestPKG1;
    /
    show errors;


    SQL> exec ArrayTestPKG1.test;
    start!!!
    v_char:aaaa,bbbb,cccc,dddd,eee,ffff
    v_cnt:6
    t1:dddd
    end!!!

    PL/SQL procedure successfully completed.



    posted on 2007-12-05 14:48 分享愛的空間 閱讀(5056) 評論(0)  編輯  收藏

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


    網站導航:
     

    <2007年12月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩在线一区二区三区免费视频| 亚洲妇女无套内射精| 久久久免费观成人影院| 亚洲成人国产精品| 免费一区二区无码视频在线播放| 日本久久久免费高清| 亚洲成AV人片高潮喷水| 国产男女猛烈无遮挡免费视频网站 | 亚洲狠狠狠一区二区三区| 亚洲视频免费在线观看| 免费a级毛片永久免费| 亚洲av无码成人精品区一本二本| 午夜免费福利视频| 亚洲日本精品一区二区| 黄色网址免费观看| 亚洲日本人成中文字幕| 在线成人a毛片免费播放| 国产亚洲精彩视频| 自拍偷自拍亚洲精品第1页| 最近免费中文字幕MV在线视频3| 亚洲国产天堂久久综合网站| 在线看片v免费观看视频777 | 四虎成人免费网址在线| 美女羞羞免费视频网站| 成年在线网站免费观看无广告| 亚洲日韩中文字幕一区| 亚洲高清免费视频| 久久免费动漫品精老司机| 亚洲一级免费毛片| 国产在线观看www鲁啊鲁免费| 久久久久免费视频| 亚洲无线一二三四区| 国产在线ts人妖免费视频| a级毛片高清免费视频| 亚洲人成免费网站| 亚洲精品在线视频| 日韩精品无码区免费专区| 人妻免费久久久久久久了| 亚洲精品免费在线视频| 免费看国产一级片| 99精品热线在线观看免费视频 |