游标的定义: 游标的作用 在前面的文章中有提到过,查询结果如果超过一行,就需要使用游标。在文章rdquo;Oracle数据中的PL/SQL介
游标的定义:
游标的作用
在前面的文章中有提到过,查询结果如果超过一行,就需要使用游标。在文章”Oracle数据中的PL/SQL介绍“ 见 。
创建步骤:
定义一个游标
语法:CURSOR cursor_name is select _statement;
打开游标
语法:open cursor_name;
提取数据
使用fetch,fetch关键字会抓取当前行的记录,并将记录指针下移一行。就像JdbC中的ResultSet一样。
语法:fetch cursor_name into variable1,variable2.
游标的一些属性
关闭游标
专为中小型企业定制的网络办公软件,富有竞争力的十大特性: 1、独创 web服务器、数据库和应用程序全部自动傻瓜安装,建立企业信息中枢 只需3分钟。 2、客户机无需安装专用软件,使用浏览器即可实现全球办公。 3、集成Internet邮件管理组件,提供web方式的远程邮件服务。 4、集成语音会议组件,节省长途话费开支。 5、集成手机短信组件,重要信息可直接发送到员工手机。 6、集成网络硬
0
语法:close cursor_name
示例代码如下:
普通的方法:
---游标的使用
declare
--定义一个游标,,将tab_stu所有数据提取出来
cursor c_tab_stu is
select * from tab_stu;
r_tab_stu tab_stu%rowtype;--使用rowtype存储游标数据
begin
--打开游标
open c_tab_stu;
--提取数据
fetch c_tab_stu into r_tab_stu;
dbms_output.put_line('stu_id:'||r_tab_stu.stu_id);
dbms_output.put_line('stu_name:'||r_tab_stu.stu_name);
dbms_output.put_line('stu_age:'||r_tab_stu.stu_age);
--关闭游标
close c_tab_stu;
end;
接下来请看第2页精彩内容:
相关阅读:
PL/SQL中三种游标循环效率对比
Oracle高级显式游标的使用
Oracle存储过程之insert的使用,含游标的使用
Oracle显示游标的使用详解
Oracle游标cursor简单使用

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号