Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: jodycrutchfieldHow can I execute a package in oracle with input data and display multiple rows of data that return in a ref cursor?
I can use this sql to submit data and get data back from sqlplus.
declare
type cur is ref cursor;
c cur;
type_name varchar2(200);
name varchar2(200);
oid number(20);
child_oid number(20);
child_name varchar2(400);
begin
nc_dev_rdb.PKG_TW_DATA_INTEGRITY_PRJ.GET_CHILD('91 25138930913248107', c);
loop
fetch c into name, oid, child_oid, child_name, type_name;
exit when c%notfound;
dbms_output.put_line('Name: '||name||'; Object_ID: '||oid||'; Child: '||child_oid||'; Child Name: '||child_name||'; Type: '||type_name);
end loop;
close c;
end;
Thank you,
Jody