Oracle DB & SQL Developer: "Error report: execution completed with warning" - How do I *see* the warning?

StackOverflow https://stackoverflow.com/questions/22835437

  •  26-06-2023
  •  | 
  •  

Question

I'm setting up a local oracle (11g) database - a clone of another database we have running already. I'm running a bunch of generated PL/SQL commands in SQL Developer.

I get the output

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

How do I read the warning that has been generated without modifying the script?

when I use the show errors immediately after this command, I get the output no errors

Was it helpful?

Solution

If show errors doesn't give you anything:

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

That assumes you're creating it under your own schema; if not you can look in all_errors instead.

The columns are in the documentation:

ALL_ERRORS describes the current errors on the stored objects accessible to the current user.
DBA_ERRORS describes the current errors on all stored objects in the database.
USER_ERRORS describes the current errors on the stored objects owned by the current user. This view does not display the OWNER column.

OTHER TIPS

The cause of the error is just simply forgetting your semi-colon at the end of your code. Or if it is PL/SQL you are forgetting your forward slash at the end.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top