Rdbms Solution
Rdbms Solution
close c2;
end $$;
--------------OR--------------------------
CREATE OR REPLACE FUNCTION Slip 7
datee(driver_name
slip 6******* create or replace view bd
VARCHAR(20)) RETURNS table(date_driven
create or replace view bh as select p.p_name from passenger p,train
date) AS $$
t,ticket c
as
DECLARE
where p.p_in=c.p_in and t.t_no=c.t_no
select d.dr_name from driver d,bus_drv bd
date_driven date;-- driver_no integer;
and t.t_name='rajdhani' and
where d.dr_no=bd.dr_no and
cur refcursor; c.ticket_status='W' ;
bd.shift in(1,2);
begin
raise notice 'the capacity should be less than create or replace view h1 as
25';
select count(ticket_status) from create trigger tk
else ticket,train,passenger
after insert on passenger
return new; where train.t_no=ticket.t_no and
for each row
end if; passenger.p_in=ticket.p_in and
execute procedure vr();
train.t_name='rajdhani' and ticket.tdate='06-
end $$;
06-2023';
as$$ declare
group by s_no; select s.s_no,s.s_name,s.s_class from student create or replace function kgf(name
s,sub b,st_sub sb varchar(20))
loop
where s.s_no=sb.s_no and returns void
fetch c1 into r1;
b.s_code=sb.s_code and s.s_class='bca';
language plpgsql
exit when not found;
as $$
raise notice '%',r1;
declare
end loop;
g1 record;
close c1;
create or replace function kd()
begin
end $$;
returns trigger
for g1 in
language plpgsql
select b.s_code,b.sub_name from sub
Slip 16
as $$ b,student s,st_sub sb
rec record; as $$
create or replace view ga
begin declare
as select m.mname from movie m,producer
select * into rec from actor r1 varchar(20); p,movie_pro mp
for rec in select * from movie_actor where raise exception 'invalid actor name';
create or replace view kja as
aname=actor_name; else
select aname from actor where
loop select m.mname into r1 from Movie m,actor
acity<>'Mumbai' and acity<>'Pune';
a,movie_actor ma
raise notice '%',rec;
where m.mname=ma.mname and
end loop;
a.aname=ma.aname and *****
end if;
m.mname=name; create or replace function f5()
end $$;
loop returns trigger
language plpgsql returns void as
as $$
$$ declare
close cur;
create trigger check_date1 before insert on
end;
movie for each
$$
row execute procedure f5();
language plpgsql;
****