首页 > 数据库技术 > 详细

Oracle异常处理函数

时间:2020-03-25 14:21:51      阅读:64      评论:0      收藏:0      [点我收藏+]
 1 /*
 2 异常处理函数
 3   异常处理函数用于取得Oracle错误号和错误信息,其中函数SQLCODE用于取得错误号,SQLERRM用于取得错误信息
 4   另外,通过使用内置过程raise_application_error,可以在创建子程序(过程、函数、包)时自定义错误号和错误信息
 5 */
 6 declare
 7   v_empno table1.empno%type:=&empno;
 8   v_ename table1.ename%type:=&ename;
 9   v_deptno table1.deptno%type:=&deptno;
10 begin
11   insert into table1(empno,ename,deptno) values(v_empno,v_ename,v_deptno);
12   if sql%found then
13     dbms_output.put_line(数据插入成功!);
14     commit;
15   end if;
16   exception
17     when others then
18       dbms_output.put_line(错误号:||sqlcode);
19       dbms_output.put_line(错误信息:||sqlerrm);
20 end;

 

Oracle异常处理函数

原文:https://www.cnblogs.com/tianxialuox/p/12565856.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!