我有以下代码片段:PreparedStatementpreparedStatement=connection.prepareStatement(sql);for(inti=0;i所以我想用不同的值执行一个命令大约100000次。我的问题是:是否在每次调用executeBatch()后清除PreparedStatement中的参数,或者我是否必须在调用executeBatch()后显式调用preparedStatement.clearParameters()以确保只执行最后100个命令? 最佳答案 是的。根据JDBC3.0的第15.1