游标笔记 博客分类: SQL cursor
cursor游标
定义游标:cursor 游标名 is select 语句:
打开游标:open 游标名
提取游标:fetch 游标名 into 变量名
关闭游标:close 游标名
declare
cursor cur_1 is
select tid,title from logtypes ; ---------游标的声明
v_tid logtypes.tid%type;
v_title logtypes.title%type; ---------定义接收游标中的数据变量
v_typercd cur_1%rowtype ; --------通过记录来接受数据
begin
open cur_1; -------打开游标
loop
fetch cur_1 into v_tid,v_title ; ------取游标中的数据,遍历游标中的下一行数据
exit when cur_1%notfound ; -------检测是否已经达到最后一行
dbms_output.put_line('读取tid='||v_tid||' title='||v_title); --------输出游标中的数据
end loop;
close cur_1; --------关闭游标
open cur_1; -------打开游标
loop
fetch cur_1 into v_typercd ;
exit when cur_1%notfound ;
dbms_output.put_line('--//读取tid='||v_typercd.tid||' title='||v_typercd.title);
end loop;
close cur_1; ------关闭游标
-----for循环游标
for tmp_record in cur_1 loop
dbms_output.put_line('++//读取tid='||tmp_record.tid||' title='||tmp_record.title);
end loop;
end;
推荐阅读
-
游标笔记 博客分类: SQL cursor
-
MYSQL存储过程游标错误:No data - zero rows fetched, selected, or processed 博客分类: DB-mysql mysqlproducurecursor
-
《深入分析Java Web技术内幕》读书笔记 博客分类: 技术总结研究报告 《深入分析Java Web技术内幕》读书笔记
-
webpack学习笔记(1) 博客分类: webpack webpack
-
react-native windows环境搭建笔记 博客分类: react-native react-native
-
webrtc项目笔记 博客分类: webrtc
-
react-native windows环境搭建笔记 博客分类: react-native react-native
-
Swift 学习笔记 博客分类: swift Swift
-
Swift 学习笔记 博客分类: swift Swift
-
Hibernate SQLQuery原生sql查询 博客分类: hibernate