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例外拡張機能」を参照してください。