小编San*_*jes的帖子

JDBC使用批删除和插入

我想知道是否可以使用批处理参数化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)

java mysql jdbc

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

jdbc ×1

mysql ×1