问题描述
嗨,
我有一个任务,准备包中的当前函数,以捕获异常的方式: “获取尽可能多的信息,关于异常发生的地方”。
我的问题是,我可以在其中发生异常的函数/过程的名称,而不需要改变它们内部的代码 (许多这些过程是在不同的服务器,模式或他们不属于我的团队)?
我看到了几个例子,但我没有得到我真正想要的结果,使用它们。
我不能使用debbug,因为我需要来自生产环境的这些信息。
谢谢任何提示。
如果您需要更多示例或信息,我在这里。
亲切的问候
我有一个任务,准备包中的当前函数,以捕获异常的方式: “获取尽可能多的信息,关于异常发生的地方”。
我的问题是,我可以在其中发生异常的函数/过程的名称,而不需要改变它们内部的代码 (许多这些过程是在不同的服务器,模式或他们不属于我的团队)?
我看到了几个例子,但我没有得到我真正想要的结果,使用它们。
我不能使用debbug,因为我需要来自生产环境的这些信息。
谢谢任何提示。
如果您需要更多示例或信息,我在这里。
亲切的问候
专家解答
查看UTL_CALL_STACK
这里有一些很好的例子
https://livesql.oracle.com/apex/livesql/file/content_CTG44K8HGN960Z0TRIEUVXEQI.html
这里有一些很好的例子
https://livesql.oracle.com/apex/livesql/file/content_CTG44K8HGN960Z0TRIEUVXEQI.html
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




