ヘッダーをスキップ
Oracle TimesTen Cache Connect to Oracle開発者および管理者ガイド
リリース7.0
E05172-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

JDBCとの互換性

JDBCに適用される互換性の問題には次のものがあります。

java.sql.Connection

次のConnectionメソッドには、互換性の問題がありません。

close
commit
createStatement
setAutoCommit
prepareCall
prepareStatement
rollback

次のメソッドはTimesTenでローカルに実行されます。

getCatalog
getMetaData
get/setTransactionIsolation(制限については、「トランザクション・セマンティクス」を参照)
isReadOnly
isClosed(TimesTen接続の状態のみを返します)
nativeSQL
setCatalog
setReadOnly

java.sql.Statement

次のStatementメソッドには、互換性の問題があります。

close
execute
executeUpdate
executeQuery
getResultSet
getUpdateCount
getWarnings
executeBatch
clearBatch
addBatch

次のメソッドはTimesTenでローカルに実行されます。

get/setMaxFieldSize
get
/setMaxRows
get
/setQueryTimeout
getMoreResults
setEscapeProcessing
setCursorName
cancel

java.sql.ResultSet

次のResultSetメソッドには、互換性の問題がありません。

close
findColumn
intおよびfindColumnstring
getXXXnumber)およびgetXXXname
getXXXStreamint)およびgetXXXStreamstring
getMetaData

java.sql.PreparedStatement

次のPreparedStatementメソッドには、互換性の問題がありません。

execute
executeUpdate
executeQuery
setXXX
setXXXStream
close
getResultSet
getUpdateCount
addBatch

次のメソッドはTimesTenでローカルに実行されます。

get/setMaxFieldSize
get/setMaxRows
get/setQueryTimeout
getMoreResults
setEscapeProccessing
setCursorName
cancel

java.sql.CallableStatement

java.sql.Statementおよびjava.sql.PreparedStatementインタフェースに対する制限と同じ制限がCallableStatementに適用されます。また、出力形式を持つCallableStatementsはサポートされていません。すべてのパラメータは、入力パラメータとして処理されます。出力パラメータが指定されたCallableStatementsを使用すると、準備時にエラーが返されるか、registerOutparameterを介してエラーが返されるか、またはアプリケーションで予期しない結果が発生する場合があります。

java.sql.ResultSetMetadata

次のResultSetMetadata メソッドには、互換性の問題がありません。

getColumnCount
getColumnType
getColumnLabel
getColumnName
getTableName
isNullable

次のメソッドはTimesTenでローカルに実行されます。

getSchemaName
getCatalogName
getColumnDisplaySize
getColumnType
getColumnTypeName
getPrecision
getScale
isAutoIncrement
isCaseSensitive
isCurrency
isDefinitelyWritable
isReadOnly
isSearchable
isSigned
isWritable

ストリーム・サポート

ストリームに関連する互換性の問題は、次のとおりです。