Есть ли способ сделать "для каждого" в оракуле, что-то вроде этого:
begin
for VAR in {1,2,5}
loop
dbms_output.put_line('The value: '||VAR);
end loop;
end;
Я знаю, что вы можете сделать что-то вроде:
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;
Но нет ли способа сделать это лучше? Определение набора значений и итерация через них?
Спасибо.