public interface FirebirdPreparedStatement extends FirebirdStatement, java.sql.PreparedStatement
PreparedStatement interface.| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_COMMIT
A
COMMIT statement |
static int |
TYPE_DDL
A DDL statment
|
static int |
TYPE_DELETE
A
DELETE statement |
static int |
TYPE_EXEC_PROCEDURE
An
EXEC PROCEDURE statement |
static int |
TYPE_GET_SEGMENT
A GET SEGMENT statement
|
static int |
TYPE_INSERT
An
INSERT statement |
static int |
TYPE_PUT_SEGMENT
A PUT SEGMENT statement
|
static int |
TYPE_ROLLBACK
A
ROLLBACK statement |
static int |
TYPE_SELECT
A
SELECT statement |
static int |
TYPE_SELECT_FOR_UPDATE
A
SELECT FOR UPDATE statement |
static int |
TYPE_SET_GENERATOR
A
SET GENERATOR statement |
static int |
TYPE_START_TRANS
A START TRANSACTION statement
|
static int |
TYPE_UPDATE
An
UPDATE statement |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExecutionPlan()
Get the execution plan of this PreparedStatement
|
java.lang.String |
getExplainedExecutionPlan()
Get the detailed execution plan of this PreparedStatement
|
int |
getStatementType()
Get the statement type of this PreparedStatement.
|
getCurrentResultSet, getDeletedRowsCount, getInsertedRowsCount, getLastExecutionPlan, getLastExplainedExecutionPlan, getLocalStatementId, getUpdatedRowsCount, hasOpenResultSet, isValidaddBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURLaddBatch, 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, setQueryTimeoutstatic final int TYPE_SELECT
SELECT statementstatic final int TYPE_INSERT
INSERT statementstatic final int TYPE_UPDATE
UPDATE statementstatic final int TYPE_DELETE
DELETE statementstatic final int TYPE_DDL
static final int TYPE_GET_SEGMENT
static final int TYPE_PUT_SEGMENT
static final int TYPE_EXEC_PROCEDURE
EXEC PROCEDURE statementstatic final int TYPE_START_TRANS
static final int TYPE_COMMIT
COMMIT statementstatic final int TYPE_ROLLBACK
ROLLBACK statementstatic final int TYPE_SELECT_FOR_UPDATE
SELECT FOR UPDATE statementstatic final int TYPE_SET_GENERATOR
SET GENERATOR statementjava.lang.String getExecutionPlan()
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String getExplainedExecutionPlan()
throws java.sql.SQLException
java.sql.SQLExceptionint getStatementType()
throws java.sql.SQLException
TYPE_* constant
values.java.sql.SQLExceptionCopyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.