Package org.hibernate.internal.util
Class JdbcExceptionHelper
java.lang.Object
org.hibernate.internal.util.JdbcExceptionHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
determineSqlStateClassCode
(String sqlState) static int
extractErrorCode
(SQLException sqlException) For the given SQLException, locates the vendor-specific error code.static String
extractSqlState
(SQLException sqlException) For the given SQLException, locates the X/Open-compliant SQLState.static String
extractSqlStateClassCode
(SQLException sqlException) For the given SQLException, locates the X/Open-compliant SQLState's class code.
-
Method Details
-
extractErrorCode
For the given SQLException, locates the vendor-specific error code.- Parameters:
sqlException
- The exception from which to extract the SQLState- Returns:
- The error code.
-
extractSqlState
For the given SQLException, locates the X/Open-compliant SQLState.- Parameters:
sqlException
- The exception from which to extract the SQLState- Returns:
- The SQLState code, or null.
-
extractSqlStateClassCode
For the given SQLException, locates the X/Open-compliant SQLState's class code.- Parameters:
sqlException
- The exception from which to extract the SQLState class code- Returns:
- The SQLState class code, or null.
-
determineSqlStateClassCode
-