Professional Documents
Culture Documents
1.
First_Name char(20),
Last_Name char(20),
Addresschar(50),
City char(50),
Countrychar(20),
Birth_Date char(20)
);
2.
Employee_id char(20),
Employee_Name char(30),
Employee_Address char(50),
Employee_Designation char(30),
Employee_Department char(20),
Employee_salary char(20)
);
3.
5.
6.
**************************************************
assignment 2
1.
First_Name char(20),
Last_Name char(20),
Addresschar(50),
City char(50),
Countrychar(20),
Birth_Date char(20)
);
2.
alter table Customer MODIFY address char(100);
3.
4.
on CUSTOMER (Last_Name)
5.
6.
store_name char(20),
sales int,
sale_date date
);
7.
8.
SELECT store_name
FROM Store_Information
******************************************************
assignment 3
First_Name char(50),
Last_Name char(50),
Addresschar(100),
City char(25),
Countrychar(50),
Birth_Date date
);
store_name char(50),
Sales float,
Date datetime
);
1.
2.
3.
UPDATE Store_Information
4.
5.
************************************************************
assignemnt 4
1.
store_name char(50),
Sales float,
Store_Date datetime
);
2.
UPDATE Store_Information
3.
4.
5.
7.
8.
FROM Store_Information
GROUP BY store_name;
9.
FROM Store_Information
GROUP BY store_name
*************************************************************
assignment 5
10.
sales int,
salesDate date
);
store_name varchar(50),
sales int,
salesdate date
);
11.
UNION
12.
select sales, salesDate from internet_sales
INTERSECT
13.
14.
15.
16.
******************************************************
assignment 6
1.
store_name varchar(50),
sales int,
salesdate date
);
region_name varchar(10),
store_name varchar(50)
);
select region_name,sum(sales)
group by region_name;
2.
3.
4.
SELECT SUBSTR(store_name, 0)
FROM Geography
WHERE store_name = 'mumbai';
SELECT SUBSTR(store_name, 2)
FROM Geography
SELECT SUBSTR(store_name, 5)
FROM Geography
SELECT SUBSTR(store_name, 6)
FROM Geography
SELECT SUBSTR(store_name, 7)
FROM Geography
5.
6.
FROM DUAL;
FROM DUAL;
8.
WHERE SALES=1500;
9.
10.
from store_information
****************************************************************
assignment 7
****************************************************************
assignment 8
1.
2.
4.
5.
as
6.
as
from books;
7.
as
from employee
8.
create index indx
on store_info (store_name);
9.
10.
as
begin
COMMIT;
end proc;
execute proc;
*********************************************************************
assignment 9
1.
name varchar(25)
);
DECLARE
current_bal number(11,2);
account_no varchar(10);
fine_amt number(5):=100;
min_bal(5) number(10,2):=5000.00;
BEGIN
account_no := &account_no;
end if ;
end;
2.
DECLARE
BEGIN
3.
acct_no varchar(10),
opndt date,
type varchar(2)
);
DECLARE
pacct_no varchar(10);
pans varchar(5);
popendt date;
ptype varchar(5);
BEGIN
pact_no :=&pact_no;
from trans_mstr
where acct_no=pact_no
group by acct_no
having max(sysdate-dt)>365;
if pans=’yes’ then
goto mark_ststus;
else
dbms_output.put_line(‘Account no ‘|| pact_no || 'is active');
end if;
****************************************************************************
assignment 10
1.
begin
return 1;
exception
end;
2.
RETURN NUMBER;
RETURN NUMBER;
no_comm EXCEPTION;
no_sal EXCEPTION;
END emp_mgmt;
***************************************************************************
assignment 11
1.
name varchar(25),
emp_no varchar(10),
branch_no varchar(10)
BEGIN
if sql%found then
end if ;
if sql%notfound then
acct_no varchar(10),
opndt date,
type varchar(2)
DECLARE
cursor trans Is
from inactv_acct_mstr
WHERE acct_no in (
group by acct_no
having max(sysdate-dt)>365);
BEGIN
loop
where acct_no=notrans_rec.acct_no;
end loop;
end;
********************************************************************************
assignment 12
1.
cust_no varchar(20),
fname varchar(25),
mname varchar(25),
lname varchar(25),
dob_inc date,
occup varchar(25),
pin varchar(25),
signature varchar(25),
form60 varchar(1),
operation varchar(10),
userid varchar(10),
odate date
);
fname varchar(25),
mname varchar(25),
lname varchar(25),
address varchar(25)
);
DECLARE
oper varchar(10);
BEGIN
end if;
if deleting then
oper: =’delete’;
end if;
:old.cust_no ,
:old.fname,
:old.mname,
:old.lname,
:old.dob_inc,
:old.occup,
:old.pin,
:old.signature ,
:old.pancopy ,
:old.form60,
oper,
useri,
sysdate
);
End;
2.
declare
primary_key_value varchar(20);
begin
:new.cust_no := primary_key_value;
end;