Loops and Functions
Loops and Functions
DECLARE
I NUMBER(3);
BEGIN
I:=15;
LOOP
DBMS_OUTPUT.PUT_LINE(I);
EXIT WHEN I>=20;
I:=I+1;
END LOOP;
END;
"WHILE LOOP"
DECLARE
I NUMBER(3);
BEGIN
I:=100;
WHILE(I>=91)
LOOP
DBMS_OUTPUT.PUT_LINE(I);
I:=I-3;
END LOOP;
END;
"FOR LOOP"
DECLARE
I NUMBER(3);
BEGIN
FOR I IN 5..10
LOOP
DBMS_OUTPUT.PUT_LINE(I);
END LOOP;
END;
"FUNCTION CREATION"
"ADDITION OF 2 NO'S"
STEP=1 FUNCTION CREATION
DECLARE
X NUMBER(5);
Y NUMBER(5);
Z NUMBER(5);
BEGIN
X:=:X;
Y:=:Y;
Z:=ANIMAL(X,Y); //FUNCTION CALLING
DBMS_OUTPUT.PUT_LINE(Z);
END;