에
설정 trimspool을 확인합니다. 하지만 show errors
대신 user_errors
테이블을 직접 쿼리 할 수 있습니다. set feedback off
은 문제가없는 경우 아무 것도 표시하지 않습니다.
Warning: Procedure created with compilation errors.
LINE TEXT
--------- --------------------------------------------------------------
3 PLS-00201: identifier 'NUL' must be declared
3 PL/SQL: Statement ignored
유효한 코드 :
set feedback off
create or replace procedure x42 as
begin
nul;
end;
/
select line, text
from user_errors
where type = 'PROCEDURE'
and name = 'X42'
order by sequence;
.. 출력 제공 : 오류 사용하면 문제를 참조
create or replace procedure x42 as
begin
null;
end;
/
select line, text
from user_errors
where type = 'PROCEDURE'
and name = 'X42'
order by sequence;
prompt finished
을 ... 당신을 위해 추가 프롬프트를 제외하고 (아무것도 볼 효과) :
finished
se라는 것은 오류가 발생하기 쉬운 앞의 구문과 일치하도록 각 쿼리를 조정해야한다는 것을 의미합니다. 스크립트가 끝날 때까지 기다렸다가 모든 오류를 함께 받으십시오 :
select type, name, line, text
from user_errors
order by type, name, sequence;