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;
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;
相关文章推荐
- oracle 参数游标和存储过程的结合使用
- Oracle使用游标为所有用户表添加主键语句
- oracle的游标Cursor的使用
- Oracle 游标使用全解
- Oracle 中使用 fetch bulk collect into 批量效率的读取游标数据
- 游标-Oracle游标使用大全
- .NET中使用ORACLE函数和过程并输出参数(3)使用游标返回列表
- Oracle 游标使用大全
- Oracle 游标使用全解
- ORACLE游标使用实例
- [精华] Oracle 游标使用大全
- Oracle 显式游标使用基本方法
- ORACLE游标概念讲解和使用
- Oracle 使用游标修改或删除数据
- Oracle 中使用fetch bulk collect into 批量效率的读取游标数据
- oracle游标使用全解
- Oracle 游标使用全解
- oracle中游标的使用,示例
- Oracle游标的使用
- oracle中游标的使用