12.1.3 SQL exception extension
Multiple exception classes have been added as subclasses of SQLException. The following table lists the added exception classes and whether each is supported by HADB.
No. |
Exception class name |
HADB's scope of support |
---|---|---|
1 |
SQLNonTransientException |
Y |
2 |
SQLFeatureNotSupportedException |
Y |
3 |
SQLNonTransientConnectionException |
Y |
4 |
SQLDataException |
Y |
5 |
SQLIntegrityConstraintViolationException |
Y |
6 |
SQLInvalidAuthorizationSpecException |
Y |
7 |
SQLSyntaxErrorException |
Y |
8 |
SQLTransientException |
Y |
9 |
SQLTransientConnectionException |
Y |
10 |
SQLTransactionRollbackException |
Y |
11 |
SQLTimeoutException |
Y |
12 |
SQLRecoverableException |
Y |
13 |
SQLClientInfoException |
Y |
- Legend:
-
Y: Supported by HADB.
For details about SQL exception extension, see 12.3 SQL exception extension function.