DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Циклы

В PL/SQL можно повторять операторы посредством циклов (loops). Цик­лы подразделяются на четыре категории. Простые циклы, циклы WHILE и циклы FOR рассматриваются в последующих разделах. Курсорные цик­лы FOR обсуждаются в главе 6.
Простые циклы
Синтаксис простых циклов (основных циклов языка) таков: LOOP
последов атпельность_операторов; END LOOP;
Последовательность операторов будет выполняться бесконечно дол­го, так как в этом цикле отсутствует условие его завершения. Такое усло­вие можно предусмотреть, если добавить оператор EXIT (выход), имеющий следующий синтаксис:
EXIT [WHEN условие]
Рассмотрим блок, с помощью которого в таблицу        вводится
50 строк:
Поэтому можно изменить приведенный блок, но его функционирова­ние останется прежним:

 









jAntivirus