Professional Documents
Culture Documents
Adfdfd
Adfdfd
*********************************************************************************************
PREQUISITE TABLE:
TABLE CREATION:
QUERY:
CREATE TABLE customer(cid int PRIMARY KEY,cname varchar(15) , caddress varchar(20), csalary int);
OUTPUT:
DATA INSERTION:
QUERIES:
OUTPUTS:
1. Increase salary of each customer by 5000.
Ans.:
Query:
v_custname customer.cname%TYPE;
v_custaddress customer.caddress%TYPE;
v_custsal customer.csalary%TYPE;
CURSOR cust_cursor1 IS
BEGIN
OPEN cust_cursor1;
LOOP
DBMS_OUTPUT.PUT_LINE ( 'CUSTID:'|| ' ' || v_custid ||' '|| 'CUSTNAME:' || v_custname || ' ' || 'CUSTADDRESS:' ||
v_custaddress || ' ' || 'CUSTSALARY:' || v_custsal);
END LOOP;
DBMS_OUTPUT.PUT_LINE ('');
CLOSE cust_cursor1;
OPEN cust_cursor1;
LOOP
WHERE v_custid=cid;
DBMS_OUTPUT.PUT_LINE ( 'CUSTID:' || ' ' || v_custid || ' ' || 'CUSTNAME:' || v_custname || ' ' || 'CUSTADDRESS:' ||
v_custaddress || ' ' || 'CUSTSALARY:' || v_custsal);
END LOOP;
CLOSE cust_cursor1;
END;
OUTPUT:
Ans.:
Query:
DECLARE v_custname
customer.cname%TYPE; v_custaddress
customer.caddress%TYPE;
CURSOR cust_cursor IS
OPEN cust_cursor;
LOOP
END LOOP;
CLOSE cust_cursor;
END;
OUTPUT:
*****************************************************************************************************
*****************************************************************************************************