JDBC 批处理

 

import java.sql.*;


public class TestJDBC {
 public static void main(String args[] ) throws ClassNotFoundException, SQLException {
  Class.forName("oracle.jdbc.driver.OracleDriver");
  Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL","scott","tiger");
  PreparedStatement pstmt = conn.prepareStatement("insert into dept2 values (?,?,?)");
  pstmt.setInt(1, 61);
  pstmt.setString(2, "TEST");
  pstmt.setString(3, "APPLE");
  pstmt.addBatch();
  
  pstmt.setInt(1, 62);
  pstmt.setString(2, "TEST");
  pstmt.setString(3, "APPLE");
  pstmt.addBatch();
  
  pstmt.setInt(1, 63);
  pstmt.setString(2, "TEST");
  pstmt.setString(3, "APPLE");
  pstmt.addBatch();
  
  pstmt.executeBatch();
  pstmt.close();
 }
}

你可能感兴趣的:(JDBC 批处理)