diff --git a/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHousePreparedStatementImpl.java b/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHousePreparedStatementImpl.java index 4abb48f95..66b243740 100644 --- a/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHousePreparedStatementImpl.java +++ b/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/ClickHousePreparedStatementImpl.java @@ -327,7 +327,7 @@ public void addBatch(String sql) throws SQLException { @Override public void addBatch() throws SQLException { - if (parsedStmt.getStatementType() == StatementType.INSERT) { + if (parsedStmt.getStatementType() == StatementType.INSERT && parsedStmt.hasValues()) { batchRows.addAll(buildBatch()); } else { batchStmts.add(buildSql());