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 theOWNER
column.