create table Drug(d_no number primary key, d_name varchar2(20) not null, company varchar2(20), price number);
create table Med_s(m_no number primary key, m_name varchar2(20), m_city varchar2(20), ph_no number);
create table D_M(d_no number references Drug(d_no),m_no number references Med_s(m_no),quantity number);

insert into Drug values(1001,'dicoliy_gel ','cipla',600);
insert into Drug values(1002,'fit_gel ','cipla',789);
insert into Drug values(1003,'crocine ','mosco',700);
insert into Med_s values(1,'raj_medical','pune',9096188754);
insert into Med_s values(2,'dipali_medical','pune',9096188755);
insert into Med_s values(3,'laxmi_medical','mumbai',9096188752);
insert into D_M values(1001,1,5);
insert into D_M values(1001,2,4);
insert into D_M values(1002,3,8);
insert into D_M values(1003,1,8);
insert into D_M values(1003,2,9);
insert into D_M values(1003,3,10);
insert into D_M values(1001,3,5);
insert into D_M values(1002,1,6);
insert into D_M values(1002,2,7);
Q1)
create or replace package pack1
as
procedure p1(dno in number);
function f1(c Med_s.m_city%type )
return number;
end pack1;
*******pack body************
create or replace package body pack1
as
procedure p1(dno in number)
as
a Drug%rowtype;
begin
select Drug.* into a from Drug
where d_no=dno;
dbms_output.put_line(' .');
dbms_output.put_line(' .... OUTPUT .....');
dbms_output.put_line(' .');
dbms_output.put_line('dno name company price');
dbms_output.put_line(a.d_no||' '||a.d_name||' '||a.company||' '||a.price);
end p1;
function f1(c Med_s.m_city%type)
return number
as cnt number;
begin
select count(*) into cnt from Med_s where m_city=c;
return cnt;
end f1;
end pack1;
***********************************************************
SQL> set serveroutput on;
SQL> declare
2 n number;
3 name Med_s.m_city%type ;
4 i number;
5 begin
6 n:=&n;
7 pack1.p1(n);
8 name:= '&name';
9 i:=pack1.f1(name);
10 dbms_output.put_line(' .');
11 dbms_output.put_line(' .');
12 dbms_output.put_line(' .');
13 dbms_output.put_line('count of '||name||' is '||i);
14 end;
Q2)
create or replace trigger t14
before insert or update on Drug
for each row
begin
if(:new.price<0) then
raise_application_error(-2013,'drug having price less than zero.');
end if;
end;

Search

Project Categories

Recent Posts

Mail Management System
Posted on 2019-07-18
Online food ordering system
Posted on 2019-07-18
Library Management System
Posted on 2019-07-17
Health center system project
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
furniture management system
Posted on 2019-07-17
Electronic shop management system
Posted on 2019-07-17
Automobile Workshop Management
Posted on 2019-07-17
Online Visa Processing System
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
petrol-management system
Posted on 2019-07-17
Cloths management system
Posted on 2019-07-17
Society Management system
Posted on 2019-07-17
Mall management system
Posted on 2019-07-17
school management system
Posted on 2019-07-17
Sales Order Processing System
Posted on 2019-07-17
Retail sales management
Posted on 2019-07-17
Raw Materials Management
Posted on 2019-07-17
railway reservation system
Posted on 2019-07-17
purchase and sales management system
Posted on 2019-07-17
Placement Management System
Posted on 2019-07-17
Pet Shop Management System
Posted on 2019-07-17
petrol pump management system
Posted on 2019-07-17
Patient Information System
Posted on 2019-07-17
news agency system
Posted on 2019-07-17
Cinema Booking System
Posted on 2019-07-17
Medical Store System
Posted on 2019-07-17
leave management System
Posted on 2019-07-17
Laboratory Information Management System
Posted on 2019-07-17
content management system
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
Institute Management System
Posted on 2019-07-17
Hotel management System
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
Garage Management System
Posted on 2019-07-17
Furniture shop management system
Posted on 2019-07-17
Fisheries management  System
Posted on 2019-07-17
Fertilizer scheduling system
Posted on 2019-07-17
online eye care system
Posted on 2019-07-17
Dental Clinic Management System
Posted on 2019-07-17
Cyber Café Management
Posted on 2019-07-17
Milk Billing System
Posted on 2019-07-17
Colddrink management system
Posted on 2019-07-17
Cable management System
Posted on 2019-07-17
Beauty parlor management system
Posted on 2019-07-17
Facebook Clone
Posted on 2019-05-28
Dance Class Management System
Posted on 2019-05-24
Library Management System
Posted on 2019-05-24
Cab Management System
Posted on 2019-05-23
Blood Bank Management system
Posted on 2019-05-23
Beauty Parlour Management System
Posted on 2019-05-23
vissa proccesing system
Posted on 2019-05-23
Toll Plazza
Posted on 2019-05-23
BILLING APPLICATION
Posted on 2019-05-23
FLORICULTURE MANAGEMENT SYSTEM
Posted on 2019-05-23
Car On Rent
Posted on 2019-05-23
E-commers Shop
Posted on 2019-05-23

Sign In