Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

SQL> set serveroutput on;

SQL> declare ncounter number:= 0;


2 begin
3 loop
4 ncounter:= ncounter+1;
5 dbms_output.put_line(ncounter);
6 if ncounter=5 then
7 exit;
8 end if;
9 end loop;
10 end;
11 /
1
2
3
4
5

PL/SQL procedure successfully completed.

SQL> declare ncounter number:= 0;


2 begin
3 loop
4 ncounter:= ncounter+1;
5 dbms_output.put_line(ncounter);
6 exit when ncounter=5;
7 end loop;
8 end;
9 /
1
2
3
4
5

PL/SQL procedure successfully completed.

SQL> declare
2 i number:= 10;
3 begin
4 for n_i in 1..i loop
5 dbms_output.put_line(n_i);
6 end loop;
7 end;
8 /
1
2
3
4
5
6
7
8
9
10

PL/SQL procedure successfully completed.

SQL> declare
2 i number:= 1;
3 begin
4 while i<10 loop
5 dbms_output.put_line('Value of i' || i);
6 i:= i+1;
7 end loop;
8 end;
9 /
Value of i1
Value of i2
Value of i3
Value of i4
Value of i5
Value of i6
Value of i7
Value of i8
Value of i9

PL/SQL procedure successfully completed.

SQL> spool off;

You might also like