我想知道是否可以使用批处理参数化DELETE和INSERT语句.我知道如何插入多行,但是,我首先要做一个DELETE语句(需要不同的参数).这是我插入多个语句的方式:
String query = "INSERT INTO " + TABLE + "(FOO, BAR) VALUES (?,?);";
PreparedStatement sql = connection.prepareStatement(query);
for(...){
sql.setString(1, fooValue);
sql.setInt(2, barValue);
sql.addBatch();
}
sql.executeBatch();
sql.close();
Run Code Online (Sandbox Code Playgroud)