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;/
