C'è un modo per fare un "per ogni" in Oracle, qualcosa di simile:Loop attraverso i valori pre definiti
begin
for VAR in {1,2,5}
loop
dbms_output.put_line('The value: '||VAR);
end loop;
end;
So che si può fare qualcosa di simile:
begin
for VAR in 1..5
loop
if VAR in(1,3,5) then
dbms_output.put_line('The value: '||VAR);
end if;
end loop;
end;
Ma isn c'è un modo per farlo in un modo migliore? Definizione di un insieme di valori e iterazione attraverso di essi?
Grazie.
Inserire l'elenco di valori in una tabella. Ora puoi scorrere i valori nella tabella usando un cursore. – Rene