第五章 PL/SQL高级应用(上)

1、游标

(1)什么是游标

游标是一种PL/SQL控制结构:可以对SQL语句的处理进行显式控制,便于对表的行数据逐条进行处理。

游标并不是数据库对象,是在内存中开辟的一个区域。

(2)游标的分类

(a)显示:以声明的方式使用游标。

第五章 PL/SQL高级应用(上)

游标参数

第五章 PL/SQL高级应用(上)

第五章 PL/SQL高级应用(上)

(b)隐示:不需要声明游标,及就可以使用。

第五章 PL/SQL高级应用(上)

(3)游标属性

(a)%FOUND:布尔判断,判断是否存在结果

第五章 PL/SQL高级应用(上)

(b)%NOTFOUND:布尔判断,判断是否存在结果

第五章 PL/SQL高级应用(上)

(c)%ISOPEN:布尔判断,判断是否打开

第五章 PL/SQL高级应用(上)

(d)%ROWCOUNT

第五章 PL/SQL高级应用(上)

(4)游标更新数据

第五章 PL/SQL高级应用(上)