diff --git a/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/internal/InputBasedPreparedStatement.java b/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/internal/InputBasedPreparedStatement.java index 39af07079..8fb115bdc 100644 --- a/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/internal/InputBasedPreparedStatement.java +++ b/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/internal/InputBasedPreparedStatement.java @@ -289,7 +289,7 @@ public void addBatch() throws SQLException { MappedFunctions functions = ClickHouseRowBinaryProcessor.getMappedFunctions(); for (int i = 0, len = values.length; i < len; i++) { if (!flags[i]) { - throw SqlExceptionUtils.clientError(ClickHouseUtils.format("Missing value for parameter #%d", i + 1)); + throw SqlExceptionUtils.clientError(ClickHouseUtils.format("Missing value for parameter #%d for column name %s", i + 1, columns.get(i).getColumnName())); } try { functions.serialize(values[i], config, columns.get(i), stream);