PL/SQL集合

          一,PL/SQL表

          它只能作為PL/SQL類型,不能作為表列類型。

          下標(biāo)可以為負(fù)值,并且元素個(gè)數(shù)無限制。

          下標(biāo)類型key_type: 包括BINARY_INTEGER、PLS_INTEGER、VARCHAR2。

          語法:

          TYPE  type_name  IS  TABLE  OF  element_type

          [NOT  NULL]  INDEX  BY key_type;

          identifier type_name;

           

          例如:

          DECLARE
             TYPE category_table_type IS TABLE OF VARCHAR2 (40)
                INDEX BY VARCHAR2 (40);

             category_table   category_table_type;
          BEGIN
             category_table ('長沙') := '長沙,我愛你!';
             DBMS_OUTPUT.put_line (category_table ('長沙'));
          END;

           

          第二,嵌套表

          可以作為表列的數(shù)據(jù)類型使用。

          當(dāng)使用嵌套表元素時(shí),需要使用構(gòu)造方法初始化嵌套表變量。

          下標(biāo)從1開始計(jì)算。

           

          語法:

          TYPE type_name IS TABLE OF element_type;

          identifier  type_name;

           

          例子:

          DECLARE
             TYPE category_table_type IS TABLE OF tb_out_service.servicename%TYPE;

             category_table   category_table_type;
          BEGIN
             category_table := category_table_type ('全省', '長沙', '常德');

             SELECT servicename
               INTO category_table (3)
               FROM tb_out_service
              WHERE serviceid = '&serviceid';

             DBMS_OUTPUT.put_line (category_table (1));
             DBMS_OUTPUT.put_line (category_table (2));
             DBMS_OUTPUT.put_line (category_table (3));
          END;

           

          第三,變長數(shù)組(VARRAY)

          需要使用構(gòu)造方法初始化VARRAY變量。

          語法:

          TYPE type_name is VARRAY(size_limit) OF element_type [NOT NULL];

          identifier type_name;

          posted on 2009-03-18 10:50 JavaBegger 閱讀(228) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阿克苏市| 胶南市| 安康市| 望江县| 庆阳市| 烟台市| 张北县| 宝山区| 当阳市| 宁德市| 大冶市| 宜宾县| 广饶县| 富宁县| 罗定市| 樟树市| 嘉祥县| 宿松县| 永靖县| 济宁市| 任丘市| 什邡市| 长海县| 宝兴县| 油尖旺区| 固始县| 勃利县| 綦江县| 台东市| 南平市| 梁平县| 东丽区| 竹山县| 习水县| 朔州市| 彩票| 彭泽县| 杨浦区| 盖州市| 德惠市| 滦南县|