PLSQL: ITERATIVE CONTROL STATEMENT: SIMPLE LOOP, WHILE LOOP, FOR LOOP
32 programming challenges to help you master the fundamentals of DATABASE MANAGEMENT SYSTEM USING ORACLE.
Write a PL/SQL block to print multiplication table of a number using SIMPLE LOOP.
(SIMPLE LOOP)
Write a PL/SQL block that exits the loop when a number becomes greater than 50.
(SIMPLE LOOP + EXIT)
Write a PL/SQL block to display sum of digits of a number using WHILE LOOP.
(WHILE LOOP)
Write a PL/SQL block to check whether a number is palindrome using WHILE LOOP.
(WHILE LOOP)
Write a PL/SQL block to print Fibonacci series up to N terms using WHILE LOOP.
(WHILE LOOP)
Write a PL/SQL block to calculate sum of first 10 natural numbers using FOR LOOP.
(FOR LOOP)
Write a PL/SQL block to print numbers from 1 to 20 but skip multiples of 4.
(LOOP + CONTINUE)
Write a PL/SQL block to print numbers and exit when number divisible by 7 is found.
(LOOP + EXIT)
Write a PL/SQL block to loop through employee IDs from EMP table and display them.
(FOR LOOP + Table Data)
Write a PL/SQL block to increase salary of employees by 10% using loop.
(LOOP + UPDATE)
Write a PL/SQL block to display employees whose salary is greater than 3000 using loop.
(LOOP + CONDITION)
Write a PL/SQL block using all three loops (SIMPLE, WHILE, FOR) in one program.
(Combined Loops)
Write a PL/SQL block to simulate ATM withdrawal attempts (3 attempts using loop).
(LOOP + Practical)
Write a PL/SQL block to calculate sum of even and odd numbers separately using loop.
(LOOP + CONDITION)