Поиск

L2AVADON

СТАТЬИ

Цикл FOR

Oracle поддерживает циклы FOR со счетчиком и с курсором. Для цикла FOR со счетчиком вы указываете начальное и конечное целые значе­ния, а все остальное за вас делает PL/SQL: проходит все значения внутри заданного диапазона и завершает цикл:

PROCEDURE display_multiple_years ( start_year_in IN PLS_INTEGER ,end_year_in IN PLS_INTEGER

)

IS

BEGIN

FOR l_current_year IN start_year_in .. end_year_in

LOOP

display_total_sales (l_current_year);

END LOOP;

END display_multiple_years;

Цикл FOR с курсором имеет такую же базовую структуру, только в дан­ном случае вместо указания верхней и нижней границ целочисленно­го диапазона следует явно задать курсор или использовать оператор

 
1 2
Другие статьи