Hitachi

Hitachi Advanced Database Application Development Guide


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.

Table 12‒2: 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.