begin
select sum(charge) into v_fee from charge
exception
when NO_DATA_FOUND then --当charge表中没有数据时为啥不执行此语句,而直接执行下面的 if v_fee>=10000 then???
v_fee:=0;
end;
if v_fee>=10000 then
...全文
333打赏收藏
ORACLE的异常处理为啥不执行
begin select sum(charge) into v_fee from charge exception when NO_DATA_FOUND then --当charge表中没有数据时为啥不执行此语句,而直接执行下面的 if v_fee>=10000 then??? v_fee:=0; end; if v_fee>=10000 then