السلام عليكم ورحمه الله وبركاته
واجهتنى مشكله فى الاكسبشن :
فى المثال التالى توقعت ان يكون الناتج هو ‘handler’
ولكنى وجدته other لماذا?
declare
exp exception;
PRAGMA exception_init(exp, -2292);
mm number;
begin
--delete from dept;
select 10/0 into mm from dual;
exception
when exp then
dbms_output.put_line('handler');
when others then
dbms_output.put_line('other');
end;