в plsql, я видел какое-то одно использование для цикла без определения индекса цикла, и база данных может работать правильно. но я не могу найти описание этого синтаксиса в документации оракула. кто-нибудь может это объяснить? большое спасибо!
следующий код является примером, обратите внимание: inner_c не определено:
declare
v_current_nr NUMBER;
begin
v_current_nr:=0;
loop
for inner_c in 1..4
loop
DBMS_OUTPUT.put_line(v_current_nr);
end loop;
v_current_nr:=v_current_nr+5;
exit when v_current_nr>25;
end loop;
end;