问问大神oracle中游标变量的用处

2025-04-24 04:37:47
推荐回答(2个)
回答1:

游标基本就是循环,把你定义游标的东西,循环的用于你的其他操作中

举例子,用你的scott用户登录,执行以下

declare 
v_ename varchar2(20);
v_empno int;
cursor c_cur is select empno,ename from emp;
begin
open c_cur;
loop
  fetch c_cur into v_empno,v_ename;
           --判读是否提取到值,没取到值就退出
           --取到值c_job%notfound 是false 
           --取不到值c_job%notfound 是true
           exit when c_cur%notfound;
            dbms_output.put_line(v_empno||','||v_ename);
         end loop;
       --关闭游标
      close c_cur;
end;

回答2:

显示到哪里?
用什么解析的、什么语言?