Interface FirebirdPreparedStatement

All Superinterfaces:
AutoCloseable, FirebirdStatement, PreparedStatement, Statement, Wrapper
All Known Subinterfaces:
FirebirdCallableStatement
All Known Implementing Classes:
AbstractCallableStatement, AbstractPreparedStatement, FBCallableStatement, FBPreparedStatement

public interface FirebirdPreparedStatement extends FirebirdStatement, PreparedStatement
Firebird extensions to the PreparedStatement interface.
Author:
Roman Rokytskyy
  • Field Details

  • Method Details

    • getExecutionPlan

      String getExecutionPlan() throws SQLException
      Get the execution plan of this PreparedStatement
      Returns:
      The execution plan of the statement
      Throws:
      SQLException
    • getExplainedExecutionPlan

      String getExplainedExecutionPlan() throws SQLException
      Get the detailed execution plan of this PreparedStatement
      Returns:
      The detailed execution plan of the statement
      Throws:
      SQLException
    • getStatementType

      int getStatementType() throws SQLException
      Get the statement type of this PreparedStatement. The returned value will be one of the TYPE_* constant values.
      Returns:
      The identifier for the given statement's type
      Throws:
      SQLException