diff --git a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java index 29bb0725b4..10c4e60059 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java @@ -344,9 +344,11 @@ final class ParsingStatement implements CallableStatement { // XXX: Prepared statement execution // ------------------------------------------------------------------------- - private final PreparedStatement last() throws SQLException { + private final Statement last() throws SQLException { if (last != null) return last; + else if (statement != null) + return statement; else throw new SQLException("No PreparedStatement is available yet"); }