0% found this document useful (0 votes)
5 views

SQL Lab Test-5

Uploaded by

التعزي
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

SQL Lab Test-5

Uploaded by

التعزي
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

1.

Write the PL/SQL script to display the following message "Welcome to the world of Database"

BEGIN

DBMS_OUTPUT.PUT_LINE('Welcome to the world of Database');

END;

2. Write the PL/SQL script to multiply and add two numbers and display the output

DECLARE

numA NUMBER := 10;

numB NUMBER := 5;

multiplication_result NUMBER;

addition_result NUMBER;

BEGIN

multiplication_result := numA * numB;

addition_result := numA + numB;

DBMS_OUTPUT.PUT_LINE('Multiplication Result: ' || multiplication_result);

DBMS_OUTPUT.PUT_LINE('Addition Result: ' || addition_result);

END;
3. Take 2 numbers and find even or odd using PL/SQL

DECLARE

num1 NUMBER := 3;

num2 NUMBER := 10;

BEGIN

FOR i IN 1..2 LOOP

IF i = 1 THEN

IF MOD(num1, 2) = 0 THEN

DBMS_OUTPUT.PUT_LINE(num1 || ' is Even');

ELSE

DBMS_OUTPUT.PUT_LINE(num1 || ' is Odd');

END IF;

ELSE

IF MOD(num2, 2) = 0 THEN

DBMS_OUTPUT.PUT_LINE(num2 || ' is Even');

ELSE

DBMS_OUTPUT.PUT_LINE(num2 || ' is Odd');

END IF;

END IF;

END LOOP;

END;
4. Find the greatest number among 3 numbers and display the output using PL/SQL

DECLARE

valueOne NUMBER := 16;

valueTwo NUMBER := 35;

valueThree NUMBER := 5;

maximumValue NUMBER;

BEGIN

maximumValue := valueOne;

IF valueTwo > maximumValue THEN

maximumValue := valueTwo;

END IF;

IF valueThree > maximumValue THEN

maximumValue := valueThree;

END IF;

DBMS_OUTPUT.PUT_LINE('The largest number is: ' || maximumValue);

END;
5. Write a PL/SQL script to demonstrate minimum among three numbers

DECLARE

valueOne NUMBER := 16;

valueTwo NUMBER := 35;

valueThree NUMBER := 5;

maximumValue NUMBER;

BEGIN

maximumValue := valueOne;

IF valueTwo < maximumValue THEN

maximumValue := valueTwo;

END IF;

IF valueThree < maximumValue THEN

maximumValue := valueThree;

END IF;

DBMS_OUTPUT.PUT_LINE('The largest number is: ' || maximumValue);

END;

You might also like