Dynamic Cursors (1)
uSyntax
udeclare
u    v_cur SYS_REFCURSOR;
u    v_sql_tx varchar2(32000):=...
u    v_rec ...%rowtype; -- or record type
ubegin
u   open v_cur for v_sql_tx;
u    fetch v_cur into v_rec;
u    close v_cur;
uend;
uMost common use:
ØProcessing large datasets with unknown structure