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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 那坡县| 水城县| 富民县| 新田县| 和田县| 巴彦淖尔市| 崇义县| 额尔古纳市| 奈曼旗| 咸阳市| 长春市| 方城县| 滕州市| 当阳市| 内乡县| 平舆县| 亳州市| 浮山县| 二手房| 麦盖提县| 昌宁县| 长宁县| 蓝山县| 天长市| 平陆县| 永昌县| 西华县| 莫力| 鹤山市| 宁蒗| 永城市| 玉溪市| 黑河市| 恩施市| 桐梓县| 乌鲁木齐市| 孙吴县| 汪清县| 六安市| 辽宁省| 海宁市|