第九章游标管理(一).docVIP

  • 6
  • 0
  • 约1.51万字
  • 约 18页
  • 2018-11-28 发布于河北
  • 举报
第九章游标管理(一).doc

第九章游标管理(一) 一、游标简介 1、目的 解决“select *”返回空、多行记录问题 但凡select,就可能多行结果集,也就需要用游标 2、原理 多行记录放内存中,游标指向第一条 比如,培训: 书桌 —— 库 —— 一大堆书 书包 —— 内存 —— 三本书 上课 —— 游标 —— 一本一本取 3、特点 快 一条一条取,逐行处理 二、静态游标 编译时就知道其select语句的游标 游标分4步走:cursor、open、fetch、close 可能省略open、close,用for ... in ... loop ... end loop; 1、隐式游标 在PL/SQL中DML(select into、insert、update、delete)时,Oracle隐式定义一个叫SQL的游标 自动声明、打开、关闭 重点在“属性”,“最近”SQL语句的相关信息 ①sql%found 如果DML语句影响一行或多行,则sql%found为true declare empno emp.empno%type; begin select empno into empno -- 对于DML之select into from emp where empno = 7788; if sql%found then dbms_output.put_line(有一行记录); -- 用sql%fo

文档评论(0)

1亿VIP精品文档

相关文档