DBMS Lab Test
DBMS Lab Test
DECLARE
n NUMBER := 10;
counter NUMBER := 1;
BEGIN
counter := counter + 1;
END LOOP;
DBMS_OUTPUT.PUT_LINE('');
END LOOP;
END;
/
Q.NO-2 print Fibonacci series
DECLARE
a NUMBER := 0;
b NUMBER := 1;
temp NUMBER;
n NUMBER := 20;
BEGIN
DBMS_OUTPUT.PUT_LINE('Fibonacci Series:');
DBMS_OUTPUT.PUT_LINE(a);
DBMS_OUTPUT.PUT_LINE(b);
temp := a + b;
DBMS_OUTPUT.PUT_LINE(temp);
a := b;
b := temp;
END LOOP;
END;
/
start_range NUMBER := 1;
is_prime BOOLEAN;
BEGIN
DBMS_OUTPUT.PUT_LINE('Prime Numbers:');
is_prime := TRUE;
IF i <= 1 THEN
is_prime := FALSE;
ELSE
IF MOD(i, j) = 0 THEN
is_prime := FALSE;
EXIT;
END IF;
END LOOP;
END IF;
IF is_prime THEN
DBMS_OUTPUT.PUT_LINE(i);
END IF;
END LOOP;
END;
/
Q/N0 4 –
salesman_id number(5),
Name varchar(20),
City varchar(20),
Commission number(5,2)
);
DESC SALESMAN_653;
INSERT ALL
CUSTOMER_ID number(5),
CUST_NAME varchar(20),
CITY varchar(20),
GRADE number(5),
SALESMAN_ID NUMBER(5)
);
DESC CUSTOMER_653;
INSERT ALL
Q/NO -4B From the following tables write a SQL query to find
salespeople who received commissions of more than 12
percent from the company. Return Customer Name, customer
city, Salesman, commission
SELECT Customer_653.Cust_name, Customer_653.City , Salesman_653.Name , Salesman_653.Commision
FROM Customer_653
SUMMITTED BY-
Aditya Raj
2201020652
4TH SEMESTER
GROUP 3