Cosminexus アプリケーションサーバ V8 リファレンス API編
表14-3 Connectionクラスの制限事項
| メソッド名 | 制限事項 | JDBC1.0での制限 | JDBC2.0での制限 |
|---|---|---|---|
| close | 通常接続時はデータベースとの接続を解除します。プーリング使用時(ConnectionPoolDataSourceを使用した接続),およびXA使用時(XADataSourceを使用した接続)は物理的な切断はしません。Connection.closeメソッドの実行でエラーが発生した場合はSQLExceptionをスローしません。 | ○ | ○ |
| createStatement | 更新結果を反映するResultSetをサポートしていないため,ResultSetタイプにTYPE_SCROLL_SENSITIVEを指定した場合,TYPE_SCROLL_INSENSITIVEに切り替え,SQLWarningを設定します。また,並行処理タイプにCONCURE_UPDATABLEを指定した場合,CONCUR_READ_ONLYに切り替え,SQLWarningを設定します。 | − | ○ |
| getCatalog | 無条件にnullを返却します。 | ○ | ○ |
| getTransactionIsolation | 無条件にTRANSACTION_READ_UNCOMMITTEDを返却します。 | ○ | ○ |
| getTypeMap | ユーザ定義型をサポートしていないため,無条件にSQLExceptionをスローします。 | − | ○ |
| isReadOnly | 無条件にfalseを返却します。 | ○ | ○ |
| prepareCall | 更新結果を反映するResultSetをサポートしていないため,ResultSetタイプにTYPE_SCROLL_SENSITIVEを指定した場合,TYPE_SCROLL_INSENSITIVEに切り替え,SQLWarningを設定します。また,並行処理タイプにCONCURE_UPDATABLEを指定した場合,CONCUR_READ_ONLYに切り替え,SQLWarningを設定します。 | − | ○ |
| prepareStatement | 更新結果を反映するResultSetをサポートしていないため,ResultSetタイプにTYPE_SCROLL_SENSITIVEを指定した場合,TYPE_SCROLL_INSENSITIVEに切り替え,SQLWarningを設定します。また,並行処理タイプにCONCURE_UPDATABLEを指定した場合,CONCUR_READ_ONLYに切り替え,SQLWarningを設定します。 | − | ○ |
| setCatalog | 使用できません。 | ○ | ○ |
| setReadOnly | 使用できません。 | ○ | ○ |
| setTransactionIsolation | 使用できません。 | ○ | ○ |
| setTypeMap | ユーザ定義型をサポートしていないため,無条件にSQLExceptionをスローします。 | − | ○ |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.