0
我希望任何人都可以檢查和糾正我不工作的編碼。我知道有一個特殊的事情與no_data_found異常,因爲它只適用於一個入聲明。但是,如果找不到數據,如何在刪除或更新時運行異常?No_Data_Found異常處理刪除和更新存儲過程
create or replace procedure del
(p_per_no in Table.per_no%type)
is
begin
delete from TABLE
where per_no = p_per_no;
if SQL%ROWCOUNT = 0 then raise my_exception;
end if;
exception
when my_exception then dbms_output.put_line('no data found');
end del;
/
謝謝你這麼多