кодесурса
«PL / SQL

Упражнения для оператора управления PL / SQL: выведите значение переменной внутри и снаружи цикла с помощью оператора LOOP WHEN EXIT

script1adsense2code
script1adsense3code

PL / SQL Control Statement: Упражнение 17 с решением

Напишите программу на PL / SQL для печати значения переменной внутри и вне цикла, используя инструкцию LOOP WHEN EXIT.

Пример решения:

Код PL / SQL:

DECLARE
  n NUMBER := 0;
BEGIN
  LOOP
    DBMS_OUTPUT.PUT_LINE('The value of n inside the loop is: ' || TO_CHAR(n));
    n := n + 1; 
    EXIT WHEN n > 5;
  END LOOP;
    DBMS_OUTPUT.PUT_LINE('The value of n after exit from the loop is: ' || TO_CHAR(n));
END;
/

Блок - схема:

«Блок-схема:

Пример вывода:

 SQL> /
Значение n внутри цикла: 0
Значение n внутри цикла: 1
Значение n внутри цикла: 2
Значение n внутри цикла: 3
Значение n внутри цикла: 4
Значение n внутри цикла: 5
Значение n после выхода из цикла составляет: 6
Процедура PL / SQL успешно завершена.

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на PL / SQL для печати значения переменной внутри и вне цикла, используя инструкцию LOOP EXIT.
Далее: Напишите программу на PL / SQL, чтобы показать использование вложенного цикла.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code