oracle的异常
1、异常的属性;Oracle中的异常有两个属性:sqlerrm/sqlcode;测试属性;

2、另一种合法的情况:只有查询结果为一条记录,就不会抛出异常;



7、当年龄不合法,异常处理机制才会起作用,对发生的异常进行处理;declareage number(4)多唉捋胝:=0;--给非预定义异常命名;age_exp exception;--让非定义异常名称与异常编号关联;pragma exception_init(age_exp,-20005);beginage:= &age;--if判断相当于try块;if age<0 thenraise age_exp;end if;insert into cc values(xx(100),'aaaa',age);exceptionwhen age_exp thenshow('年龄无效!');show(sqlcode);when others thenshow('other exception...');end;/

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:78
阅读量:50
阅读量:70
阅读量:55
阅读量:22