游标是从数据表中提取出来的数据,以临时表的形式存放在内存中,在游标中有一个数据指针,在初始状态下指向的是首记录,利用fetch语句可以移动该指针,从而对游标中的数据进行各种操作,然后将操作结果写回数据表中。
语法:
cursor 游标名 is select 语句;
游标的使用:
定义游标-〉打开游标-〉提取游标-〉关闭游标
游标属性:
1.%isopen属性:
该功能是测试游标是否打开,如果没有打开游标就使用fetch语句将提示错误。
2.%found属性
该功能是测试前一个fetch语句是否有值,有值将返回true,否则为false。
3.%notfound属性
该属性是%found属性的反逻辑,常被用于退出循环。
4.%rowcount属性
该属性用于返回游标的数据行数。
阅读(787) | 评论(0) | 转发(0) |