使用SQL*Plus创建ORACLE存储过程报编译错误,如何知道具体错误信息?

来源:互联网 发布:donut hole动作数据 编辑:程序博客网 时间:2024/06/07 01:13

问题:
采用SQL*Plus登录ORACLE数据库,创建存储过程如果报错的话,往往就提示一句“Warning: Procedure created with compilation errors.”,如何显示或定位出详细的错误信息?

方法一:
在SQL*Plus中输入命令:
show error

方法二:
通过查询user_errors视图获取,查询语句如下:
SELECT NAME, LINE||'/'||POSITION AS "LINE/COL", TEXT
FROM USER_ERRORS
WHERE NAME="&name"
ORDER BY LINE;

原创粉丝点击