您的位置:首页 > 数据库 > Oracle

Oracle 存储过程,函数编译, 错误信息不显示

2015-04-21 19:48 411 查看
有一些PL/SQL Developer版本不会显示具体的函数,存储过程错误信息

这个时候,可以通过下面的方法手工查询

select * from SYS.USER_ERRORS where NAME = <object_name> and type = <object_type>

记住这里的参数都要大写即可

可以参考如下文档:

http://razorsql.com/articles/oracle_compile_errors.html

另外,如果这个函数或者存储过程不能debug,则需要在Debug程序之前,确保以下几点:

1. 不要用sys用户去调试.

2. 确保有debug connect session权限.

3. 编译Procedure/Function/Package时需加入Debug信息.

    ALTER PROCEDURE/FUNCTION/PACKAGE NAME COMPILE DEBUG;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: