- 21
- 0
- 约2.57千字
- 约 19页
- 2017-04-05 发布于江苏
- 举报
Y2-Oracle 主讲:李曙 华瑞软件教育集团 华奥accp中心 第七章-游标使用 本章目标 掌握游标的概念及用法 游标简介 游标是PL/SQL程序中用来获取查询结果集的指针 游标能够逐行处理查询结果,以编程的方式访问数据 游标-类型 游标的类型: 隐式游标 PL/SQL为所有DML语句自动创建隐式游标 隐式游标自动声明、打开和关闭,其游标名称为 SQL 通过检查隐式游标的属性可以获得最近执行的DML 语句的信息 隐式游标-属性 %NOTFOUND 如果DML语句没有影响到任何行时,则该属性为TRUE,否则为FALSE; %FOUND 如果DML语句影响到一行或多行时,则该属性为TRUE,否则为FALSE; %ROWCOUNT 返回DML语句影响的行数; %ISOPEN 游标是否打开,隐式游标始终为FALSE 使用:游标名称+属性, SQL%NOTFOUND 显示游标-1 显式游标在 PL/SQL 块的声明部分定义查询,该查询可以返回多行 显式游标的操作过程: 显示游标-2 声明游标语法: DECLARE CURSOR 游标名 IS SELECT 语句; 游标操作: OPEN 游标名; 打开游标 FETCH 游标名 INTO 变量1,变量2,变量3,....变量n; FETCH 游标名 INTO 行对象; 从游标中提取行(取出当前游标位置的值) CLOSE 游标
原创力文档

文档评论(0)