create吧 关注:167贴子:214
  • 0回复贴,共1

急 哪位高手可以帮我看看这个 代码 有什么错误 谢谢

收藏回复

  • 59.42.99.*
create or replace trigger ReturnTicket before delete on book for each row
begin
  insert into refundment(pid,tid,pname,amount)(select ticket.pid,
  ticket.tid,passenger.pname,bill.amount*0.85 from ticket,passenger,bill
  where ticket.tid =:old.ticket.tid);
  update refundment set (paddress,pphone)=(select paddress,pphone from 
  passenger where pid =:old.pid)
  where ticket.tid =:old.ticket.tid;
end ReturnTicket;


1楼2008-04-27 18:53回复