GalaxyPilot —— D.S


                  生命不熄,戰斗不止
          數據加載中……

          在oracle函數中使用數組

          --建立數組對像
          CREATE OR REPLACE TYPE varchar_arry AS ARRAY(50000) OF varchar2(60);

          create or replace function get_ope_popedom(sta_id varchar_arry) return varchar2
          ? /*
          ?? * NAME:
          ?? *?? get_ope_popedom
          ?? *
          ?? * PARAMETER:
          ?? *?? sta_id???-?用戶自定義數組
          ?? *
          ?? * RETURN:
          ?? *?? --?? *
          ?? * AUTHOR:
          ?? *???舵手
          ?? *
          ?? * DESCRIPTION:
          ?? *?? --
          ?? *
          ?? */
          as
          Result varchar2(1000);
          idx integer;
          begin
          ? FOR idx IN 1..sta_id.COUNT loop
          ?IF (sta_id(idx) IS NOT NULL) then
          ??Result := Result || sta_id(idx) || ',';
          ?END if;
          ? END loop;
          ? Result := substr(Result,1,(length(Result)-1));
          ? return(Result);
          end get_ope_popedom;

          posted on 2006-03-17 14:22 舵手 閱讀(2714) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 天津市| 九江市| 磐安县| 芒康县| 琼结县| 民勤县| 嘉禾县| 蒙城县| 保靖县| 玉门市| 金坛市| 新干县| 十堰市| 乐昌市| 枣阳市| 邹城市| 微博| 察雅县| 德格县| 炎陵县| 固镇县| 沾化县| 宁国市| 金湖县| 乌兰县| 罗平县| 高台县| 吉水县| 米泉市| 阳江市| 顺昌县| 兴海县| 厦门市| 那曲县| 鄢陵县| 乃东县| 天峻县| 龙游县| 淄博市| 新津县| 三台县|