|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PGStatement
This interface defines the public PostgreSQL extensions to java.sql.Statement. All Statements constructed by the PostgreSQL driver implement PGStatement.
| Field Summary | |
|---|---|
static long |
DATE_NEGATIVE_INFINITY
|
static long |
DATE_NEGATIVE_SMALLER_INFINITY
|
static long |
DATE_POSITIVE_INFINITY
|
static long |
DATE_POSITIVE_SMALLER_INFINITY
|
| Method Summary | |
|---|---|
long |
getLastOID()
Returns the Last inserted/updated oid. |
int |
getPrepareThreshold()
Gets the server-side prepare reuse threshold in use for this statement. |
boolean |
isUseServerPrepare()
Checks if this statement will be executed as a server-prepared statement. |
void |
setPrepareThreshold(int threshold)
Sets the reuse threshold for using server-prepared statements. |
void |
setUseServerPrepare(boolean flag)
Deprecated. As of build 302, replaced by setPrepareThreshold(int) |
| Field Detail |
|---|
static final long DATE_POSITIVE_INFINITY
static final long DATE_NEGATIVE_INFINITY
static final long DATE_POSITIVE_SMALLER_INFINITY
static final long DATE_NEGATIVE_SMALLER_INFINITY
| Method Detail |
|---|
long getLastOID()
throws SQLException
SQLException - if something goes wrong
void setUseServerPrepare(boolean flag)
throws SQLException
setPrepareThreshold(int)
setPrepareThreshold(1).
flag - use server prepare
SQLException - if something goes wrongboolean isUseServerPrepare()
true indicates that the next execution of the statement will be done as a
server-prepared statement, assuming the underlying protocol supports it.
void setPrepareThreshold(int threshold)
throws SQLException
If threshold is a non-zero value N, the Nth and subsequent reuses of a
PreparedStatement will use server-side prepare.
If threshold is zero, server-side prepare will not be used.
The reuse threshold is only used by PreparedStatement and CallableStatement objects; it is ignored for plain Statements.
threshold - the new threshold for this statement
SQLException - if an exception occurs while changing the thresholdint getPrepareThreshold()
setPrepareThreshold(int)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||