我正在尝试使用sys游标返回多个记录但是它一次只会显示一条记录。那对我有什么帮助吗?
我正在使用此查询
打开attr for select * from table_name
答案 0 :(得分:0)
尝试以下方式:
declare
l_rcursor sys_refcursor;
var1 all_users.username%type;
var2 all_users.user_id%type;
var3 all_users.created%type;
begin
open l_rcursor for select * from all_users;
Loop
fetch l_rcursor
into var1,var2,var3;
exit WHEN l_rcursor%NOTFOUND;
dbms_output.put_line(var1 ||','||var2||','||var3);
end loop;
end;