lzth.net
当前位置:首页 >> 请教各位高手 orAClE 存储过程 如何将获得捕获异常... >>

请教各位高手 orAClE 存储过程 如何将获得捕获异常...

--通过sqlcode , sqlerrm 这两个内置变量来查看,例如: DECLARE

可以先定义个变量,发生异常的时候将异常信息赋值给变量,插入表的时候用变量, 日志表没给表结构,我自

如果数据库是10g及以上版本,可以使用dbms_utility.format_error_backt

begin insert …… ;--可能出错的地方 exception wh

你说的异常是什么意思?如果是,执行中的错误,那么可以用“调试”,不过需要有一个系统权限的拥护才能调试

定义一个块,块中说明异常情况下如何处理就可以了。 begin select 字段 into

如果你是使用PL/sql工具,在command 窗口下执行set serveroutput on

begin select into .;

把子存储过程中的异常处理去掉,父存储过程就能捕捉到异常了

定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句 集,

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com