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
|
int |
getStatementType()
Get the statement type of this PreparedStatement.
|
getCurrentResultSet, getDeletedRowsCount, getInsertedRowsCount, getLastExecutionPlan, getUpdatedRowsCount, hasOpenResultSet, isClosed, isValid
addBatch, clearParameters, execute, executeLargeUpdate, 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, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
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, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
static 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 FBSQLException
FBSQLException
int getStatementType() throws FBSQLException
TYPE_*
constant
values.FBSQLException
Copyright © 2001-2019 Jaybird (Firebird JDBC/JCA) team. All rights reserved.