【发布时间】:2019-10-13 19:56:19
【问题描述】:
我有两个数据库表(account 和 account1)。我想输入一个帐号并首先检查是否 帐号是否在帐户表中。如果它不在帐户表中,则引发异常并检查 account1 表。代码适用于此。但是如果我想在 account1 表中也找不到帐号时显示错误消息,那么我该怎么办。 这是我的部分代码-
BEGIN
begin
select Balance,Cid
into cur_balance,cl_id
from Account
where Accno = x;
select max(Tid) into id from(select Tid from trnsaction union select Tid from trnsaction1);
id:=id+1;
ac_branch := 'mirpur';
exception
when no_data_found then
select Balance,Cid
into cur_balance,cl_id
from account1
where accno = x;
select max(Tid) into id from(select Tid from trnsaction union select Tid from trnsaction1);
id:=id+1;
ac_branch := 'gulshan';
end;
【问题讨论】: