diff --git a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java index 7df3ab1769..14caae2b63 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParsingStatement.java @@ -406,6 +406,11 @@ final class ParsingStatement implements CallableStatement { // XXX: Indexed Variable binding for PreparedStatement // ------------------------------------------------------------------------- + @Override + public final void clearParameters() throws SQLException { + binds.clear(); + } + private final void set(int parameterIndex, Supplier> supplier) { bindValues(parameterIndex).set(parameterIndex - 1, supplier.get()); } @@ -1293,11 +1298,6 @@ final class ParsingStatement implements CallableStatement { // XXX: TODO // ------------------------------------------------------------------------- - @Override - public final void clearParameters() throws SQLException { - throw new SQLFeatureNotSupportedException(); - } - @Override public final void addBatch() throws SQLException { throw new SQLFeatureNotSupportedException();