반응형
public static String defaultErrHandler(Exception e) {
e.printStackTrace();
if (e instanceof ProFrameException)
e = (Exception)e.getCause();
if (e instanceof NullPointerException) {
return "COMA001001";
} else if (e instanceof SQLException) {
SQLException se = (SQLException) e;
switch (se.getErrorCode()) {
case 1: // ORA-00001 (무결성 제약 조건(ENT.EUA050PK)에 위배됩니다)
return "COMA001002";
case 984: // ORA-00984 (열을 사용할 수 없습니다.)
return "COMA001001";
case 1400:
return "COMA001001";
case 1722:
return "COMA001001";
case 3114:
return "COMA001001";
}
}
return othersErrHandler(e);
}
[출처] 오라클오류코드로 SQLException 처리|작성자 마이다스
반응형
'IT 연구회' 카테고리의 다른 글
소프트웨어 공학의 탄생과 SDLC (0) | 2015.12.11 |
---|---|
ISO 7계층 (0) | 2015.06.20 |
라우터, 스위치, 브리지, 리피터, 허브 개요 (0) | 2015.06.20 |
IPv4 의 class 구역 및 주소 할당 범위 (2) | 2015.06.20 |
Oracle Error Code (0) | 2015.01.20 |
org.springframework.web.servlet.PageNotFound noHandlerFound [spring] (0) | 2014.10.18 |
spring : jsp 에서 java로 데이터 넘기기 (2) | 2014.09.09 |
[하둡] 독자모드 설치와 확인 (0) | 2014.03.07 |
[하둡설치] starting hadoop (0) | 2014.03.07 |
xml (1) | 2014.03.01 |