create or replace procedure p_insert_yuyue(
p_jyzh in char,
p_isbn in char
)IS
FLAG number;
Coun number;
p_tsbh 图书.图书编号%type;begin
select count(图书编号) into FLAG from 图书
where 图书.ISBN=p_isbn and 是否借出='否' ;
if FLAG>=1 then
dbms_output.put_line('该书目有可借图书,请查找');
else
select 图书编号 into P_tsbh from 图书 where p_isbn=图书.ISBN;
insert into 预约(借书证号,图书编号,预约时间)
values(p_jyzh ,p_tsbh,sysdate);
dbms_output.put_line('预约成功!');
end if;
end;
p_jyzh in char,
p_isbn in char
)IS
FLAG number;
Coun number;
p_tsbh 图书.图书编号%type;begin
select count(图书编号) into FLAG from 图书
where 图书.ISBN=p_isbn and 是否借出='否' ;
if FLAG>=1 then
dbms_output.put_line('该书目有可借图书,请查找');
else
select 图书编号 into P_tsbh from 图书 where p_isbn=图书.ISBN;
insert into 预约(借书证号,图书编号,预约时间)
values(p_jyzh ,p_tsbh,sysdate);
dbms_output.put_line('预约成功!');
end if;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货