일반적으로 ErrorCode & SQLState 조합을 특정 예외에 대한 고유 ID로 간주하면 코드 논리를 기반으로하는 것이 안전할까요?ErrorCode & SQLState 조합을 일부 예외의 고유 ID로 간주 할 수 있습니까?
더 구체적으로 말하자면, DataDirect는 그런 것을 따릅니 까?
[SQLServer JDBC Driver]Changing the default holdability is not supported...
다음과 같은 :
System.out.println(">e.getErrorCode: " + e.getErrorCode());
System.out.println(">e.getSQLState: " + e.getSQLState());
하는 returing된다
내가 필요로하는 것입니다 정확한 경우에 또한 , 내 코드 생성은 다음과 같은 예외입니다>e.getErrorCode: 0
>e.getSQLStat: hy000
그럼 안전할까요? 만약 내가 0 && hy00
을 확인한다면 나는 앞서 언급 한 예외만을 필터링하고 있다고 가정한다.
공식적인 DataDirect 문서에 이러한 사실을 언급하는 것이 도움이 될 경우 매우 유용 할 것입니다.