摘要: oracle中异常主要分为三类,一类是系统预定义的,就是错误为ORA-xxxxx的那种。还有就是用户使用RAISE抛出来的异常,这种异常一般是在存储过程或函数内容就自行处理了。还有就是PARAGMA EXCEPTION_INIT()。自定义异常:DECLAREexcep1 EXCEPTION;BEGIN ... INSERT... INSERT INTO A(a,b) VALUES (a1,b1); RAISE excep1; --人为抛出异常 ROLLBACK; UPDATE ... ...EXCEPTION /*内部处理。这里必须讨论下这里ROLLBACK能否执行的问题。从... 阅读全文
posted @ 2012-06-08 14:11 SEEK/THINKING 阅读(621) 评论(0) 推荐(0)