您的位置:首页 > 数据库 > Oracle

oracle 游标结合record使用

2018-01-15 15:35 375 查看
DECLARE

  TYPE TRD IS RECORD(

    STR1  VARCHAR2(100),

    STR2  VARCHAR2(100),

    STR3  VARCHAR2(100),

    STR4  VARCHAR2(100),

    STR5  VARCHAR2(100),

    STR6  VARCHAR2(100),

    STR7  VARCHAR2(100),

    STR8  VARCHAR2(100),

    STR9  VARCHAR2(100),

    STR10 VARCHAR2(100),

    STR11 VARCHAR2(100),

    STR12 VARCHAR2(100));

  AAA SYS_REFCURSOR;

  RD  TRD;

BEGIN

  PDCA_TEST_REQUIREMENT_PKG.P_TEST_REQUEST_EXPORT_BY_ID(6237, AAA);

  FETCH AAA INTO RD;  

  

  WHILE AAA%FOUND LOOP

    DBMS_OUTPUT.PUT_LINE(RD.STR1 || ',' || RD.STR2 || ',' || RD.STR3 || ',' ||

                         RD.STR4 || ',' || RD.STR5 || ',' || RD.STR6 || ',' ||

                         RD.STR7 || ',' || RD.STR8 || ',' || RD.STR9 || ',' ||

                         RD.STR10 || ',' || RD.STR11 || ',' || RD.STR12);

    FETCH AAA

      INTO RD;

  END LOOP;

END;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: