반응형
1. 개요
오라클은 에러가 나면 이를 저장하는 테이블이 있습니다.
all_errors 테이블에서 컴파일 오류나 SQL 에러를 확인하는 방법을 알아봅니다.
2. 활용
모든 에러 조희
select * from all_errors

검색하면 그동안 에러가 난 항목들을 확인할 수 있습니다.
all_errors테이블은 시스템 테이블로 몇 번째 라인에 어떤 에러가 있는지 상세히 보여줍니다.
쿼리 중에 어디에서 에러가 났는지 정확히 알 수 있겠죠?
트리거, 프로시저 에러 조회
select * from all_errors where name ='T_TEST_TRG'
트리거나 프로시저 실행 후 에러를 확인해야 하는데 보통 실행하고 나면 에러가 상세히 뜨지 않습니다.
그래서 원인을 찾기가 힘들 때가 많죠.
이때 이 쿼리를 이용해 WHERE 절에 해당 트리거나 프로시저 명을 넣어서 검색하면 상세한 에러를 확인 가능 합니다.
반응형
'IT 개발 > 개념정리' 카테고리의 다른 글
[javascript] 소수점 비교 연산 하는 법 (0) | 2023.02.21 |
---|---|
ChatGPT 업무활용 (0) | 2023.02.16 |
jQuery id값으로 data() 값 가져오기 (0) | 2023.01.30 |
[Oracle] 코멘트로 테이블, 컬럼 찾기 (0) | 2023.01.20 |
[Oracle] LISTAGG 여러 행을 하나의 컬럼에 가져오기 (2) | 2023.01.19 |
댓글