public interface BaseStatement extends PGStatement, Statement
DATE_NEGATIVE_INFINITY, DATE_NEGATIVE_SMALLER_INFINITY, DATE_POSITIVE_INFINITY, DATE_POSITIVE_SMALLER_INFINITY
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
Modifier and Type | Method and Description |
---|---|
ResultSet |
createDriverResultSet(Field[] fields,
List<byte[][]> tuples)
Create a synthetic resultset from data provided by the driver.
|
ResultSet |
createResultSet(Query originalQuery,
Field[] fields,
List<byte[][]> tuples,
ResultCursor cursor)
Create a resultset from data retrieved from the server.
|
boolean |
executeWithFlags(int flags)
Execute a prepared query, passing additional query flags.
|
boolean |
executeWithFlags(String p_sql,
int flags)
Execute a query, passing additional query flags.
|
getLastOID, getPrepareThreshold, isUseServerPrepare, setPrepareThreshold, setUseServerPrepare
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
isWrapperFor, unwrap
ResultSet createDriverResultSet(Field[] fields, List<byte[][]> tuples) throws SQLException
fields
- the column metadata for the resultsettuples
- the resultset dataSQLException
- if something goes wrongResultSet createResultSet(Query originalQuery, Field[] fields, List<byte[][]> tuples, ResultCursor cursor) throws SQLException
originalQuery
- the query that generated this resultset; used when dealing with updateable
resultsetsfields
- the column metadata for the resultsettuples
- the resultset datacursor
- the cursor to use to retrieve more data from the server; if null, no additional
data is present.SQLException
- if something goes wrongboolean executeWithFlags(String p_sql, int flags) throws SQLException
p_sql
- the query to executeflags
- additional QueryExecutor
flags for execution; these are bitwise-ORed into
the default flags.SQLException
- if something goes wrong.boolean executeWithFlags(int flags) throws SQLException
flags
- additional QueryExecutor
flags for execution; these are bitwise-ORed into
the default flags.SQLException
- if something goes wrong.Copyright © 2016 PostgreSQL Global Development Group. All rights reserved.