クライアントインターフェイスガイド > JDBC経由でのTDVサーバーへの接続 > サポートされていないJDBCメソッド
 
サポートされていないJDBCメソッド
サポートされていないJDBCメソッドは、次の2つの方法のいずれかで処理できます。
TDVサーバーがサポートしていないJDBCメソッドにアクセスしようとすると、システムは「操作Xはサポートされていません」というメッセージとともにSQLExceptionをスローします。
サポートされていないメソッドを使用するときにシステムが例外をスローしないようにする場合は、次の例のように、JDBC接続URLでunsupportedModeをsilentに設定します。
jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=examples&unsupportedMode=silent
Callable Statements(サポートされていません)
Array
getArray(int parameterIndex)
Array
getArray(String parameterName)
BigDecimal
getBigDecimal(int parameterIndex、int scale)
Object
getObject(int parameterIndex、Map map)
Object
getObject(String parameterName、Map map)
Ref
getRef(int parameterIndex)
Ref
getRef(String parameterName)
URL
getURL(int parameterIndex)
URL
getURL(String parameterName)
void
registerOutParameter(int parameterIndex、int sqlType、int scale)
void
registerOutParameter(int parameterIndex、int sqlType、String typeName)
void
registerOutParameter(String parameterName、int sqlType、int scale)
void
registerOutParameter(String parameterName、int sqlType、String typeName)
void
setNull(String parameterName、int sqlType、String typeName)
 
setObject(String parameterName、Object x、int targetSqlType、int scale)
void
setURL(String parameterName、URL x)
接続(サポートされていません)
プロパティ
getClientInfo()
String
nativeSQL(String sql)
PreparedStatement
prepareStatement(String sql、int autoGeneratedKeys)
PreparedStatement
prepareStatement(String sql、int[] columnIndexes)
PreparedStatement
prepareStatement(String sql、String[] columnNames)
void
releaseSavepoint(セーブポイントセーブポイント)
void
setHoldability(int holdability)
void
setReadOnly(boolean readOnly)
Savepoint
setSavepoint()
 
setSavepoint(文字列名)
void
setTypeMap(マップマップ)
DatabaseMetaData(サポートされていません)
boolean
allProceduresAreCallable()
boolean
allTablesAreSelectable()
ResultSet
getAttributes(文字列カタログ、文字列schemaPattern、文字列typeNamePattern、文字列attributeNamePattern)
int
getSQLStateType()
ResultSet
getSuperTables(文字列カタログ、文字列schemaPattern、文字列typeNamePattern)
ResultSet
getSuperTypes(文字列カタログ、文字列schemaPattern、文字列typeNamePattern)
boolean
supportedConvert(int fromType、int toType)
PreparedStatements(サポートされていません)
void
addBatch()
boolean
execute(String sql)
int
executeUpdate(String sql)
 
setArray(int i、Array x)
void
setNull(int paramIndex、int sqlType、String typeName)
void
setObject(int parameterIndex、Object x、int targetSqlType、int scale)
void
setRef(int i、Ref x)
void
setURL(int parameterIndex、URL x)
Blob(サポートされていません)
java.io.OutputStream
setBinaryStream(long pos)
int
setBytes(long pos、byte[] bytes、int offset、int len)
int
setBytes(long pos、byte[] bytes)
Clob(サポートされていません)
java.io.OutputStream
setAsciiStream(long pos)
java.io.Writer
setCharacterStream(long pos)
int
setString(long pos、String str、int offset、int len)
int
setString(long pos、String str)
ResultSet(サポートされていません)
boolean
絶対(int行)
void
afterLast()
void
beforeFirst()
void
cancelRowUpdates()
void
deleteRow()
boolean
初め()
Array
getArray(int i)
Array
getArray(String colName)
InputStream
getAsciiStream(int columnIndex)
BigDecimal
getBigDecimal(int columnIndex、int scale)
String
getCursorName()
Object
getObject(int i、マップマップ)
Ref
getRef(int i)
InputStream
getUnicodeStream(int columnIndex)
URL
getURL(int columnIndex)
URL
getURL(String columnName)
void
insertRow()
boolean
過去()
void
moveToCurrentRow()
void
moveToInsertRow()
Object
Object getObject(String colName、Map map)
boolean
前()
Ref
Ref getRef(String colName)
void
refreshRow()
boolean
相対(int行)
void
setFetchDirection(int direction)
void
updateArray(int columnIndex、Array x)
void
updateArray(String columnName、Array x)
void
updateAsciiStream(int columnIndex、InputStream x、int length)
void
updateAsciiStream(String columnName、InputStream x、int length)
void
updateBigDecimal(int columnIndex、BigDecimal x)
void
updateBigDecimal(String columnName、BigDecimal x)
void
updateBinaryStream(int columnIndex、InputStream x、int length)
void
updateBinaryStream(String columnName、InputStream x、int length)
void
updateBlob(int columnIndex、Blob x)
void
updateBlob(String columnName、Blob x)
void
updateBoolean(int columnIndex、boolean x)
void
updateBoolean(String columnName、boolean x)
void
updateByte(int columnIndex、byte x)
void
updateByte(String columnName、byte x)
void
updateBytes(int columnIndex、byte x[])
void
updateBytes(String columnName、byte x[])
void
updateCharacterStream(int columnIndex、Reader x、int length)
void
updateCharacterStream(String columnName、Reader reader、int length)
void
updateClob(int columnIndex、Clob x)
void
updateClob(String columnName、Clob x)
void
updateDate(int columnIndex、java.sql.Date x)
void
updateDate(String columnName、java.sql.Date x)
void
updateDouble(int columnIndex、double x)
void
updateDouble(String columnName、double x)
void
updateFloat(int columnIndex、float x)
void
updateFloat(String columnName、float x)
void
updateInt(int columnIndex、int x)
void
updateInt(String columnName、int x)
void
updateLong(int columnIndex、long x)
void
updateLong(String columnName、long x)
void
updateNull(int columnIndex)
void
updateNull(String columnName)
void
updateObject(int columnIndex、Object x、int scale)
void
updateObject(int columnIndex、Object x)
void
updateObject(String columnName、Object x、int scale)
void
updateObject(String columnName、Object x)
void
updateRef(int columnIndex、Ref x)
void
updateRef(String columnName、Ref x)
void
updateRow()
void
updateShort(int columnIndex、short x)
void
updateShort(String columnName、short x)
void
updateString(int columnIndex、String x)
void
updateString(String columnName、String x)
void
updateTime(int columnIndex、java.sql.Time x)
void
updateTime(String columnName、java.sql.Time x)
void
updateTimestamp(int columnIndex、java.sql.Timestamp x)
void
updateTimestamp(String columnName、java.sql.Timestamp x)
ステートメント(サポートされていません)
void
addBatch(String sql)
void
clearBatch()
void
clearWarnings()
boolean
execute(String sql、int autoGeneratedKeys)
boolean
execute(String sql、int columnIndexes[])
boolean
execute(String sql、String columnNames[])
int[]
executeBatch()
int
executeUpdate(String sql、int autoGeneratedKeys)
int
executeUpdate(String sql、int columnIndexes[])
int
executeUpdate(String sql、String columnNames[])
void
getWarnings()
 
ResultSet getGeneratedKeys()
void
setCursorName(String name)
void
setEscapeProcessing(boolean enable)
 
setFetchDirection(int direction)
void
setMaxFieldSize(int max)