12.1.3 SQL例外拡張
SQLExceptionのサブクラスとして複数の例外クラスが追加されています。HADBでのサポート可否を次の表に示します。
項番 |
クラス名 |
HADBでのサポート可否 |
---|---|---|
1 |
SQLNonTransientException |
○ |
2 |
SQLFeatureNotSupportedException |
○ |
3 |
SQLNonTransientConnectionException |
○ |
4 |
SQLDataException |
○ |
5 |
SQLIntegrityConstraintViolationException |
○ |
6 |
SQLInvalidAuthorizationSpecException |
○ |
7 |
SQLSyntaxErrorException |
○ |
8 |
SQLTransientException |
○ |
9 |
SQLTransientConnectionException |
○ |
10 |
SQLTransactionRollbackException |
○ |
11 |
SQLTimeoutException |
○ |
12 |
SQLRecoverableException |
○ |
13 |
SQLClientInfoException |
○ |
- (凡例)
-
○:HADBでサポートしています。
SQL例外拡張の詳細については,「12.3 SQL例外拡張機能」を参照してください。