JAVA 一下添加多条数据
时间: 2023-03-29 14:00:32 浏览: 101
您可以使用循环语句和 SQL 语句来实现一次性添加多条数据。例如,使用 for 循环来遍历数据集合,然后使用 INSERT INTO 语句将每条数据插入到数据库中。具体实现方式可以参考以下示例代码:
```
String[] data = {"data1", "data2", "data3"};
String sql = "INSERT INTO table_name (column1, column2, column3) VALUES (?, ?, ?)";
PreparedStatement pstmt = conn.prepareStatement(sql);
for (int i = ; i < data.length; i++) {
pstmt.setString(1, data[i]);
pstmt.setString(2, data[i]);
pstmt.setString(3, data[i]);
pstmt.addBatch();
}
pstmt.executeBatch();
```
其中,data 数组存储了要添加的数据,sql 语句中的问号表示占位符,pstmt 对象是预编译的 SQL 语句对象,通过 setString 方法设置占位符的值,addBatch 方法将每条 SQL 语句添加到批处理中,最后通过 executeBatch 方法一次性执行批处理中的所有 SQL 语句。
阅读全文