既往文章请浏览上一篇:17认证网👉Oracle认证👉技术资料
==========隐式游标==========
在PL/SQL中使用DML语句时自动创建隐式游标
隐式游标自动声明、打开和关闭,其名为SQL
隐式游标的属性:
%found 只有DML语句影响一行或多行时,%found属性才返回true
返回值的类型为布尔型,值为TRUE代表插入 删除 更新或单行查询操作成功。
%notfound %notfound属性作用正好跟%found属性相反。如果DML语句没有影响任何行数 ,则%notfound属性返回true.返回值为布尔型,判断游标所在的行是否有效,如果有效,则%FOUNDD等于true,否则等于false,即与%FOUND属性返回值相反
%rowcount %rowcount属性返回DML语句影响的行数。如果DML语句没有影响任何行数 ,则%rowcount属性将返回0。返回值类型为整型,返回当前位置为止游标读取的记录行数,即成功执行的数据行数
%isopen %isopen属性判断SQL游标是否已经打开。在执行SQL语句之后,oracle自动关闭SQL 游标,所以隐式游标的%isopen属性始终为false.
返回的类型为布尔型,判断游标是否被打开,如果打开%ISOPEN等于true,否则等于false,即执行过程中为真,结束后为假。
示例:
未完待续…后续请浏览下一篇:17认证网👉Oracle认证👉技术资料
想了解更多干货,可通过下方扫码关注
详情咨询
可扫码添加上智启元官方客服微信👇