RDMStatement class
Implements the Statement
interface of java.sql
.
References
For more information, reference JDBC documentation for: Statement
Public Methods
- addBatch(String sql)
- cancel()
- clearBatch()
- clearWarnings()
- close()
- execute(String sql)
- executeBatch()
- executeQuery(String sql)
- executeUpdate(String sql)
- getConnection()
- getFetchDirection()
- getFetchSize()
- getMaxFieldSize()
- getMaxRows()
- getMoreResults()
- getMoreResults(int current)
- getQueryTimeout()
- getResultSet()
- getResultSetConcurrency()
- getResultSetHoldability()
- getResultSetType()
- getUpdateCount()
- getWarnings()
- isClosed()
- isPoolable()
- isWrapperFor(Class<?> iface)
- setCursorName(String name)
- setEscapeProcessing(boolean enable)
- setFetchDirection(int direction)
- setFetchSize(int rows)
- setMaxFieldSize(int max)
- setMaxRows(int max)
- setQueryTimeout(int seconds)
- unwrap(Class<T> iface)
Unsupported Methods
For all these unsupported methods the JDBC Driver will throw a SQLFeatureNotSupportedException
instead of a SQLFeatureNotSupportedException
.
- Statement.setPoolable(int)
Scrollable cursors. The SQL engine only supports static, forward-only cursors. Attempting to set the resultSetType
to anything other than ResultSet.TYPE_FORWARD_ONLY
or attempting to move in any other direction than forwards throws a SQLException
. This affects the following methods.
- Statement.setFetchDirection(int)
Auto generated keys. The SQL engine does not support the returning of auto generated columns/keys. Attempting to specify that auto generated columns/keys should be returned will throw a SQLException. This affects the following methods
- Statement.execute(String, int)
- Statement.execute(String, int[])
- Statement.execute(String, String[])
- Statement.executeUpdate(String, int)
- Statement.executeUpdate (String, int[])
- Statement.executeUpdate (String, String[])
- Statement.getGeneratedKeys()