Per favore, spiegami come usare il cursore per il loop in oracle.Cursore per loop in Oracle
Se utilizzo il codice successivo, tutto va bene.
for rec in (select id, name from students) loop
-- do anything
end loop;
Ma se definisco la variabile per questa istruzione sql, non funziona.
v_sql := 'select id, name from students';
for rec in v_sql loop
-- do anything
end loop;
Errore: PLS-00103
La risposta più appropriata per ora. Ho pensato, tutto sarà più facile. Grazie per la tua decisione. –