内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-20001常见PL/SQL
用户定义的应用程序错误
User-defined application error
错误描述
使用 RAISE_APPLICATION_ERROR(-20001, ...) 引发了自定义应用程序错误。
可能原因
- 特定于应用程序的验证失败
- 自定义业务规则违反
- 存储过程中的编程错误处理
解决方案
- 1阅读附带的错误消息以获取上下文
- 2调试引发错误的 PL/SQL 过程
- 3查看应用程序文档中错误代码 -20001 的含义
诊断命令
SELECT text FROM dba_source WHERE UPPER(text) LIKE '%RAISE_APPLICATION_ERROR%' AND UPPER(text) LIKE '%-20001%';#plsql#user-defined#application-error