16.13.2 Connectionクラス
ConnectionクラスのJDBC1.0規格で定義されているメソッドの制限事項を次の表に示します。
JDBC1.0規格で定義されているメソッド |
制限事項 |
---|---|
setReadOnly |
使用できません。 |
isReadOnly |
無条件にfalseを返却します。 |
setCatalog |
使用できません。 |
getCatalog |
無条件にnullを返却します。 |
setTransactionIsolation |
使用できません。 |
getTransactionIsolation |
無条件にTRANSACTION_REPEATABLE_READを返却します。 |
ConnectionクラスのJDBC2.0基本規格で追加されたメソッドの制限事項を次の表に示します。
JDBC2.0基本規格で追加されたメソッド |
制限事項 |
---|---|
createStatement |
更新結果を反映する結果セットが使用できません。 そのため,結果セットタイプにTYPE_SCROLL_SENSITIVEを指定した場合は,TYPE_SCROLL_INSENSITIVEに切り替え,SQLWarningを設定します。 ?パラメタにNULL述語を指定したSQL(? IS 〔NOT〕NULL)を指定した場合,SQLExceptionを投入します。 |
prepareStatement |
|
prepareCall |
|
getTypeMap |
ユーザ定義型が使用できないため,無条件にSQLExceptionを投入します。 |
setTypeMap |