SQL> set serveroutput on
SQL> r
  1  declare
  2  type mytable is table of dept%rowtype;--此类型定义用到table of且rowtype,为表的部分记录集,而非某特定的行
  3  l_mydata mytable;
  4  l_refc sys_refcursor; --定义一个refcursor
  5  begin
  6  open l_refc for select deptno,dname,loc from dept;--打开以上定义的refcursor
  7  fetch l_refc bulk collect into l_mydata;--利用fetch选项bulk collect into把refcursor结果集提取到或传递到l_mydata变量(类型为以上定义的table of rowtype)
  8  close l_refc;--提取refcursor游标完事,关闭它吧,别占用资源
  9  for i in 1..l_mydata.count loop --这里用了for,count,loop(注:加了个count)
 10  dbms_output.put_line(l_mydata(i).deptno||' '||l_mydata --显示每个具体的值用 (i)

(i).dname||' '||l_mydata(i).loc);
 11  end loop;
 12* end;
10 ACCOUNTING NEW YORK  ##把表dept记录全显示出来了
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON

PL/SQL procedure successfully completed.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-670464/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9240380/viewspace-670464/

oracle10g_plsql_rercursor_type_table of_小引例_bulk collect into相关推荐

  1. spark 源码分析之十九 -- DAG的生成和Stage的划分

    上篇文章 spark 源码分析之十八 -- Spark存储体系剖析 重点剖析了 Spark的存储体系.从本篇文章开始,剖析Spark作业的调度和计算体系. 在说DAG之前,先简单说一下RDD. 对RD ...

  2. 一个小兔子的大数据见解2

    Big Data 阿里的大数据解决方案 MAXCOMPUTE DATAWORKS QUICKBI 1.Vmware增强 2. 1.1.VMware 虚拟网络设备 1.1.1.虚拟网卡.虚拟交换机 虚拟 ...

  3. 《Java150道面试题全集》

    本文转载他人,自留作笔记用,请尊重原创作者. 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两 ...

  4. oracle大数据量迁移,分批量导入样例(fetch...bulk collect)以及forall结合使用

    //插入时不产生日志, alter table IALHospitalInfo nologging; //记录时间 set timing on; declareCURSOR cur is select ...

  5. 2013-11-11 Oracle 课堂测试 练习题 例:BULK COLLECT及return table

    --1) 查询"计算机"专业学生在"2007-12-15"至"2008-1-8"时间段内借书的 --学生编号.学生名称.图书编号.图书名称. ...

  6. java8新特新:接口流-Stream()接口和所有方法(map,foreach,filter,count,distinct,limit,collect,skip,sorted)

    Steam<T> 接口流 类型参数: T - 流元素的类型 所有超级接口: AutoCloseable,BaseStream <T,Stream <T >> 公共接 ...

  7. web api接口开发实例_小程序开发如何调用 API 接口,以豆瓣电影为例

    API 调用是开发者在小程序开发过程中经常会遇到的问题,本期我们以为调用豆瓣电影 API 为例具体来看 API 的调用过程以及常见的一些问题. 测试用到的小程序是「电影周周看」,内容来自清华大学软件学 ...

  8. 使用pytorch自定义DataSet,以加载图像数据集为例,实现一些骚操作

    使用pytorch自定义DataSet,以加载图像数据集为例,实现一些骚操作 总共分为四步 构造一个my_dataset类,继承自torch.utils.data.Dataset 重写__getite ...

  9. java spark wordcount_提交任务到spark(以wordcount为例)

    1.首先需要搭建好hadoop+spark环境,并保证服务正常.本文以wordcount为例. 2.创建源文件,即输入源.hello.txt文件,内容如下: tom jerry henry jim s ...

最新文章

  1. 图很难理解?看这篇图论基础与图存储结构就够了
  2. javascript 水平文字垂直滚动
  3. mySQL:两表更新(用一个表更新另一个表)的SQL语句
  4. Android开发学习笔记-自定义对话框
  5. oracler日期函数相差六个月_oracle中计算两个日期的相差天数、月数、年数、小时数、分钟数、秒数等...
  6. JavaBean与Map相互转换
  7. 软考中级(系统集成项目管理工程师)(备考用)
  8. YUV Alpha Blend 推导过程
  9. GPIO输入输出模式原理(八种工作方式附电路图详解)
  10. 山东省枣庄高新区益洋花园地块场地环境初步调查信息公示
  11. 三星推出体积更小的1亿像素图像传感器产品线
  12. python 自动问答系统_问答系统介绍
  13. Codeforces Round #363 (Div. 2) B. One Bomb (水题)
  14. 为什么中国的游戏没有做出像欧美那种自由度很高的RPG游戏?
  15. 代码注释如此沙雕,会玩还是你们程序员!
  16. 当SWOOLE遇上PROTOCOL
  17. 小技巧---笔记本外接显示器设置全屏壁纸
  18. 手把手教你pfx证书转pem
  19. ZStack Cube:超融合3.0,场景化的一体机
  20. 疯狂Android讲义(一)——第五部分

热门文章

  1. 中国版我的世界弹出java_我的世界中国版JAVA不删档测试问题指引
  2. Java高频面试题总结
  3. 【目录】《电路》上下、《电力电子学》、《数字电路》
  4. 职称计算机2017年考试试题,2017年全国职称计算机考试试题
  5. Oracle PL/SQL开发基础(第三十弹:预定义异常)
  6. 家用交流电风扇改微风档,改睡眠档,改6档(加电容方案,加档位)
  7. Arduino系列教程之 – PWM的秘密
  8. [转]ubuntu 下安装网易云音乐
  9. 安卓java换主题_android设置主题和自定义主题的方法
  10. C Primer Plus笔记