- 3
- 0
- 约5.02千字
- 约 24页
- 2017-06-17 发布于湖北
- 举报
什么是游标 游标是指向查询结果集的一个指针,它是一个通过定义语句与一条Select语句相关联的一组Sql语句。游标包含两方面的内容: 游标结果集:执行其中的Select语句所得到的结果集 游标位置:一个指向游标结果集内的某一条记录的指针 游标的作用: 利用游标可以单独操纵结果集中的每一行。游标在定义以后存在两种状态:关闭和打开。 当游标关闭时,其查询结果集不存在; 当游标打开时,能按行读取或修改结果集中的数据。 创建游标(一) 游标能帮助DBA对查询的结果逐行进行处理。 使用游标分为以下几步: 1、定义游标 2、打开游标 3、从游标中操作数据 4、关闭游标 示例如下: 取出记录 当游标打开后,就可以从结果集中提取数据了。 提取游标数据有三种方式: 1、提取单行数据:Fetch 游标名 Into 存放结果的 记录类型 |变量 2、提取全部数据:Fetch 游标名 Bulk Collect Into 集合类型 3、提取指定行数的记录:Fetch 游标名称 Bulk Collect Into 集合类型 Limit 提取的数量 游标实例(一) 开发一个游标,要求如下: 1、创建一个查询scott.emp表所有数据的游标 2、每次取出5条记录 3、如果记录ID能被2整除,则打印该记录的信息。 4、打印格式如下: XX 雇员的工资是:YY,对应的编号是:ZZ 游标实例(二) 游
原创力文档

文档评论(0)