我有一个函数,它返回用户init的光标,如下所示:
FUNCTION getUserInfo(u_id IN VARCHAR2) return CURSOR;
我如何在另一个选择中执行此功能:
FUNCTION getUserList RETURN CURSOR IS
curs CURSOR;
BEGIN
OPEN curs for
SELECT getUserInfo(u_id) FROM ( SELECT ID u_id from users WHERE USERROLE = 10);
RETURN curs;
END;
END getUserList;
在此之后选择i有i列的游标; 附:我想,我必须向FETCH返回LOOP中来自getUserInfo的游标(打开),但没有想法如何做到这一点...