public interface BaseStatement extends PGStatement, java.sql.Statement
DATE_NEGATIVE_INFINITY, DATE_POSITIVE_INFINITY| Modifier and Type | Method and Description |
|---|---|
java.sql.ResultSet |
createDriverResultSet(Field[] fields,
java.util.Vector tuples)
Create a synthetic resultset from data provided by the driver.
|
java.sql.ResultSet |
createResultSet(Query originalQuery,
Field[] fields,
java.util.Vector 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(java.lang.String p_sql,
int flags)
Execute a query, passing additional query flags.
|
getLastOID, getPrepareThreshold, isUseServerPrepare, setPrepareThreshold, setUseServerPrepareaddBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeoutjava.sql.ResultSet createDriverResultSet(Field[] fields, java.util.Vector tuples) throws java.sql.SQLException
fields - the column metadata for the resultsettuples - the resultset datajava.sql.SQLException - if something goes wrongjava.sql.ResultSet createResultSet(Query originalQuery, Field[] fields, java.util.Vector tuples, ResultCursor cursor) throws java.sql.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.java.sql.SQLException - if something goes wrongboolean executeWithFlags(java.lang.String p_sql,
int flags)
throws java.sql.SQLException
p_sql - the query to executeflags - additional QueryExecutor flags for execution; these
are bitwise-ORed into the default flags.java.sql.SQLException - if something goes wrong.boolean executeWithFlags(int flags)
throws java.sql.SQLException
flags - additional QueryExecutor flags for execution; these
are bitwise-ORed into the default flags.java.sql.SQLException - if something goes wrong.