小编典典

Oracle DB&SQL Developer:“错误报告:执行完成并带有警告”-我如何*看到*警告?

sql

我正在建立一个本地oracle(11g)数据库-我们已经在运行的另一个数据库的克隆。我正在SQL Developer中运行一堆生成的PL / SQL命令。

我得到了输出

Error starting at line x in command: 
*long-ass SQL statement here* 
Error report: 
SQL Command: force view "someViewName"
Failed: Warning: execution completed with warning

如何在不修改脚本的情况下阅读已生成的警告?

当我show errors在此命令后立即使用命令时,我得到输出 no errors


阅读 211

收藏
2021-04-17

共1个答案

小编典典

如果show errors没有给您任何东西:

select line, position, text
from user_errors
where type = 'VIEW'
and name = 'someViewName'
order by sequence;

假设您是在自己的架构下创建它;如果没有,您可以all_errors改为查看。

这些列在文档中

ALL_ERRORS描述当前用户可访问的存储对象上的当前错误。
DBA_ERRORS描述数据库中所有存储对象的当前错误。
USER_ERRORS描述当前用户拥有的存储对象上的当前错误。该视图不显示该OWNER列。

2021-04-17