声明显式游标之后,可以用OPEN语句打开,这个过程系统会分配数据库资源给此查
询。处理查询:识别结果集,如果查询引用变量或游标参数,它的值会受影响。如果查询
有FOR UPDATE子句,会锁住结果集。将游标定位在结果集的第一行之前。限制:同一个
游标不能多次打开或关闭。只能打开一次关闭一次。
create table t1(id int,col varchar(30));
create table t2(id int,col varchar(30));
insert into t1 values(1,'a');
insert into t1 values(2,'b');
drop procedure if exists pr1;
create or replace procedure P_6_7 IS
v1 int;
v2 varchar(30);
cursor c1 is select * from t1;
begin
open c1;
loop
fetch c1 into v1,v2;
exit when c1%notfound;
insert into t2 values(v1,v2);
end loop;
close c1;
end;