5TH PRIYA
5TH PRIYA
DATE:
AIM:
ALGORITHM:
Step 1: Start.
Step 2: Open SQL environment.
Step 3: Write the looping logic.
Step 4: Use the Looping in Queries.
Step 5: Execute and verify results.
Step 6: Stop.
QUERY:
EXAMPLE:
DECLARE
i NUMBER :=1; BEGIN
LOOP
EXIT WHEN i>10;
DBMS_OUTPUT.PUT_LINE(i); i:=i+1;
END LOOP;
END;
/
SYNTAX:
IF Condition THEN
{…statements to execute when condition is TRUE…} ELSE
{…statements to execute when condition is FALSE…} END IF;
EXAMPLE:
SET SERVEROUTPUT ON
DECLARE
num NUMBER;=12;
BEGIN
IF MOD(num,2) = 0 THEN
DBMS_OUTPUT.PUT_LINE(‘The number’||num|| ‘is even’); ELSE
DBMS_OUTPUT.PUT_LINE(‘The number’||num|| ‘is odd’); END
IF;
END;
END LOOP;
EXAMPLE:
DECLARE
num INT := 5;
factorial_result NUMBER := 1; i
INT;
BEGIN
SYNTAX:
WHILE <condition>
LOOP statements;
END LOOP;
EXAMPLE:
SET SERVEROUTPUT ON;
DECLARE
counter INT := 10; BEGIN
WHILE counter >= 1 LOOP
DBMS_OUTPUT.PUT_LINE(counter); counter :=
counter - 1;
END LOOP;
END;
/
RESULT:
Thus the SQL queries with functions has been written & ran successfully with given example.