首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

cursor 简略样例

2012-07-24 
cursor 简单样例declare--声明过程cursor mcursor is--创建cursorselect * from test_table--cursor是tes

cursor 简单样例
declare                               --声明过程
cursor mcursor is                     --创建cursor
select * from test_table;             --cursor是test_table表的记录集
rtype test_table%rowtype;             --设置一个表的行级变量,存储单条记录
begin                                
open mcursor;                         --打开游标
fetch mcursor into rtype;             --获取一条记录到先前定义的变量中
while mcursor%FOUND loop              --循环取表中的数据,用%FOUND判断
dbms_output.put_line(rtype.id);       --打印输出,serveroutput在打开状态
fetch mcursor into rtype;             --...
end LOOP;
close mcursor;                        --最后记住关闭游标。
end;
/

热点排行