自定义例外:当没有查询到员工信息时,抛出例外
生活随笔
收集整理的這篇文章主要介紹了
自定义例外:当没有查询到员工信息时,抛出例外
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/*
自定義例外:當(dāng)沒有查詢到員工信息時(shí),拋出例外
*/
set serveroutput on
declare
?? cursor c1(dno number) is select empno from emp where deptno=dno;
?? no_data exception;
?? pempno emp.empno% TYPE;
begin
? open c1(100);
? loop
??? FETCH c1 into pempno;
??? if c1%notfound then
????? RAISE no_data;
??? end if;
? end loop;
? close c1;
?
--例外
EXCEPTION
? when no_data then dbms_output.put_line('沒有找到記錄');
end;
/
自定義例外:當(dāng)沒有查詢到員工信息時(shí),拋出例外
*/
set serveroutput on
declare
?? cursor c1(dno number) is select empno from emp where deptno=dno;
?? no_data exception;
?? pempno emp.empno% TYPE;
begin
? open c1(100);
? loop
??? FETCH c1 into pempno;
??? if c1%notfound then
????? RAISE no_data;
??? end if;
? end loop;
? close c1;
?
--例外
EXCEPTION
? when no_data then dbms_output.put_line('沒有找到記錄');
end;
/
總結(jié)
以上是生活随笔為你收集整理的自定义例外:当没有查询到员工信息时,抛出例外的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中华企业属于p2p吗
- 下一篇: 混合型基金持仓要求 注意股票的比例高低