oracle中ref cursor 和 sys_refcursor游标的使用区别

type type_refcur is ref cursor;
cur_refcur type_refcur; ---自定义的ref cursor
cur_sysref   sys_refcursor; --- 使用系统预定义的sys_refcursor

v_sql varchar(4000) :动态拼接一个查询sql: ;

开启游标: open cur_xxx  for v_sql 时, cur_sysref 即 sys_refcursor可以, 而cur_refcur  即 ref cursor 不可以;

你可能感兴趣的:(Oracle)