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

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

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

    軟體印象

    Kavin
    posts - 13, comments - 0, trackbacks - 0, articles - 0

    Oracle

    Posted on 2013-02-04 16:47 Kavin 閱讀(236) 評論(0)  編輯  收藏
     

    DECLARE
      v_test_varray VARCHAR_VARRAY_TYPE := VARCHAR_VARRAY_TYPE('57610',
                                                               '61368',
                                                               '73111',
                                                               '37208',
                                                               '57639');
                                                               
    V_SQL        VARCHAR2(32767);
        V_SQL_IN     VARCHAR2(32767);
        V_SQL_ROWNUM VARCHAR2(32767);
        V_ORDER      VARCHAR2(32767);
        TYPE number_index_by_string IS TABLE OF NUMBER INDEX BY VARCHAR2(10);
        v_evt_id_list  NUMBER_INDEX_BY_STRING;
        
    Begin
      --orderArray VARCHAR_VARRAY_TYPE%type := VARCHAR_VARRAY_TYPE('11','22','33','44','55');

    /*  
      FOR i IN v_test_varray.FIRST .. v_test_varray.LAST LOOP
        IF v_test_varray.EXISTS(i) THEN
          DBMS_OUTPUT.put_line(i);
        END IF;
      END LOOP;
      
    */
      
      V_ORDER := Func_LIST_TO_ORDER(v_test_varray, 'A.COL_NAME');
      DBMS_OUTPUT.put_line('V_ORDER='||V_ORDER);
      
      V_SQL := 'SELECT * FROM TABLEA A'
               || ' WHERE '
               || ''
               || ''
               || ''
               || ''
               ;
      V_SQL := V_SQL || ' ( ' ||
                   FUNC_LIST_TO_IN_SQL(v_test_varray,
                                        'COL_NAME',
                                        ''''|| ')';
        V_SQL := V_SQL  ||
                 ' ORDER by ( ' || V_ORDER || ')';
                 
      DBMS_OUTPUT.put_line('V_SQL='||V_SQL);

    --- SET v_evt_id_list number_index_by_string

    FOR i IN v_test_varray.FIRST .. v_test_varray.LAST
      LOOP
         IF v_test_varray.EXISTS (i)
         THEN
            DBMS_OUTPUT.put_line (i);
            v_evt_id_list(v_test_varray(i)) := i;
         END IF;
      END LOOP;
      
    --- TEST v_evt_id_list number_index_by_string
      FOR i IN v_evt_id_list.FIRST .. v_evt_id_list.LAST
      LOOP
         IF v_evt_id_list.EXISTS (i)
         THEN
            DBMS_OUTPUT.put_line (i||' = '||v_evt_id_list(i) );
         END IF;
      END LOOP;
      
    -- GET v_evt_id_list number_index_by_string
      DBMS_OUTPUT.put_line (v_evt_id_list('73111') );

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久99热精品免费观看牛牛| 中文字幕亚洲一区二区va在线| a国产成人免费视频| 色偷偷噜噜噜亚洲男人| 亚洲精品日韩中文字幕久久久| 国产日产亚洲系列| 免费v片在线观看品善网| 国产成人免费爽爽爽视频| 最好看的中文字幕2019免费| a级特黄毛片免费观看| 国产精品免费久久| 免费无码婬片aaa直播表情| 亚洲国产成人AV在线播放| 亚洲av无码电影网| 久久夜色精品国产噜噜噜亚洲AV | 国产成人亚洲合集青青草原精品 | 又硬又粗又长又爽免费看| 亚洲日韩AV无码一区二区三区人| 久久精品国产亚洲AV无码麻豆 | 草久免费在线观看网站| WWW亚洲色大成网络.COM| 亚洲午夜无码久久久久小说| 亚洲一区二区三区精品视频| 亚洲综合激情另类小说区| 亚洲国产一区国产亚洲| 亚洲综合成人网在线观看| 亚洲视频在线播放| 亚洲色欲www综合网| 亚洲精品自拍视频| 亚洲女人影院想要爱| 亚洲熟妇av一区二区三区下载| 久久久无码精品亚洲日韩按摩| 亚洲国产精品国自产电影| 午夜影视日本亚洲欧洲精品一区| 亚洲av无码成h人动漫无遮挡 | 一级中文字幕免费乱码专区| 美女18毛片免费视频| 四虎一区二区成人免费影院网址| 女人裸身j部免费视频无遮挡| 国产亚洲美女精品久久| 一区二区三区免费视频观看|