数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracle数据库编程:在PL/SQL中使用游标获取数据


发布日期:2023年01月01日
 
Oracle数据库编程:在PL/SQL中使用游标获取数据

在PL/SQL中使用游标获取数据

游标分为隐式游标和显示游标游标直属于数据库相当于全局变量

游标属性

%found如果成功提取一行数据返回true否则返回false;

%notfound没有成功的返回一行返回true否则返回false;

%rowcount返回指定游标提取的行数如果抛出异常就返回;

%isopen如果游标是打开的返回true否则返回false

使用显示游标

当我们不确定返回多少行并且要对结果数据进行处理时用显示游标

声明显示游标

cursor 游标名 (游标参数) return 返回值类型 is select 列名列表 from 表名 where 条件;

打开显示游标

open 游标名(参数类型);

从显示游标中提取记录

fetch 游标名 into 记录或变量列表;

关闭游标

close 游标名;

在游标打开时游标指向第一条记录的上面只有fetch后游标才指向第一行记录

前加了REF都是引用类型

上一篇:Oracle:数据库运维管理要做好实时监控

下一篇:Oracle学习的一些建议兴趣很重要