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 舵手 閱讀(2711) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 西安市| 木里| 文昌市| 裕民县| 隆安县| 鄂托克旗| 丁青县| 新密市| 金塔县| 江阴市| 南充市| 平南县| 海原县| 西贡区| 阿勒泰市| 微博| 根河市| 天气| 寻甸| 佛教| 津南区| 碌曲县| 台中市| 威远县| 枣阳市| 繁昌县| 高平市| 商洛市| 江西省| 澳门| 江源县| 固镇县| 高清| 阳春市| 荃湾区| 绍兴县| 城固县| 方山县| 鄂托克旗| 长沙市| 汉阴县|