-
Notifications
You must be signed in to change notification settings - Fork 618
Closed
Description
Query:
ALTER TABLE reporting_average_minute delete WHERE device_id = ?
try (PreparedStatement deleteQuery = connection.prepareStatement(query)) {
deleteQuery.setInt(1, deviceId);
deleteQuery.addBatch();
deleteQuery.executeBatch();
}
could no be executed in the batch due to error:
java.sql.SQLSyntaxErrorException: Query must be like 'INSERT INTO [db.]table [(c1, c2, c3)] VALUES (?, ?, ?)'. Got: ALTER TABLE reporting_average_minute delete WHERE device_id = ?
at ru.yandex.clickhouse.ClickHousePreparedStatementImpl.executeBatch(ClickHousePreparedStatementImpl.java:355) ~[clickhouse-jdbc-0.1.50.jar:?]
at ru.yandex.clickhouse.ClickHousePreparedStatementImpl.executeBatch(ClickHousePreparedStatementImpl.java:348) ~[clickhouse-jdbc-0.1.50.jar:?]
Reactions are currently unavailable