不知道 游标变量返回的结果集是否可以直接使用,现在只知道可以循环的一条条取可以使用。
以下是一条条取的。
DECLARE
r_cur cjtype.t_cursor;
v_result NUMBER;
v_cnt NUMBER;
TYPE name_rec IS RECORD(
user_id NUMBER
,title VARCHAR2(4000)
,pub_msg VARCHAR2(4000)
,pub_date NUMBER
,pub_time NUMBER);
rec_result name_rec;
BEGIN
v_result := fn_gz_pub_msg_qry('002274', 1, 10, r_cur);
IF r_cur%ISOPEN THEN
LOOP
FETCH r_cur
INTO rec_result;
EXIT WHEN r_cur%NOTFOUND;
dbms_output.put_line(rec_result.user_id);
END LOOP;
END IF;
CLOSE r_cur;
END;