打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
java中oracle批(batch)处理
import java.sql.*;
public class TestBatch {
 /**
  * @param args
  */
 public static void main(String[] args) throws Exception {
  // TODO Auto-generated method stub
  Class.forName("oracle.jdbc.OracleDriver");
  Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL", "scott", "lomboz_eclipse");
  /*Statement stmt = conn.createStatement();
  stmt.addBatch("insert into dept values (52,'a','aa')");
  stmt.addBatch("insert into dept values (53,'b','bb')");
  stmt.addBatch("insert into dept values (54,'c','cc')");
  stmt.executeBatch();*/
  
  PreparedStatement pstmt = conn.prepareStatement("insert into dept values (?,?,?)");
  pstmt.setInt(1, 58);
  pstmt.setString(2, "hefei");
  pstmt.setString(3, "HF");
  pstmt.addBatch();
  
  pstmt.setInt(1, 59);
  pstmt.setString(2, "hefei");
  pstmt.setString(3, "HF");
  pstmt.addBatch();
  
  pstmt.setInt(1, 60);
  pstmt.setString(2, "hefei");
  pstmt.setString(3, "HF");
  pstmt.addBatch();
  
  pstmt.executeBatch();
  
  pstmt.close();
  conn.close();
 } 
 
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于PreparedStatement.addBatch()方法
JDBC的PreparedStatement启动事务使用批处理executeBatch()
批处理batch,执行多个SQL语句
Statement 优化
Java的jdbc使用addBatch进行批处理操作的几种方式
Oracle提高数据处理效率---对于大批量数据来说例如几百万条数据的处理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服