您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle--plsql异常处理

2025/12/28 7:00:39发布9次查看
oracle中出现错误的情形通常分为编译时错误(compile-timeerror)和运行时错误(run-time error),异常是在pl/sql执行过程中出现的
当子块自己处理异常时,它可以正常终止,并且在子块的end语句之后可以立即将控制交给外部块。
然而,如果 pl/sql出现了异常,但当前块中没有针对该异常的处理机,就会寻找外部块中有没有处理机,如果所有的外部块都不能处理这个异常,则就会在宿主环境中出现未经处理的异常。
当把异常传播给外部块,,则当前块中的等待执行代码都不再被执行。
这种方法的优点就是内部块仅处理自己特有的错误,而将一般的异常处理留给外部块。
raise_application_error过程
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product