[Java] JDBC 05 TestBatch.java 批处理 Batch
2013-12-20 20:01
218 查看
--
import java.sql.*; public class TestBatch { public static void main(String[] args) throws Exception { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mydata?user=root&password=root"); /* Statement stmt = conn.createStatement(); stmt.addBatch("insert into dept2 values (51, '500', 'haha')"); stmt.addBatch("insert into dept2 values (52, '500', 'haha')"); stmt.addBatch("insert into dept2 values (53, '500', 'haha')"); stmt.executeBatch(); stmt.close(); */ PreparedStatement ps = conn.prepareStatement("insert into dept2 values (?, ?, ?)"); ps.setInt(1, 61); ps.setString(2, "haha"); ps.setString(3, "bj"); ps.addBatch(); ps.setInt(1, 62); ps.setString(2, "haha"); ps.setString(3, "bj"); ps.addBatch(); ps.setInt(1, 63); ps.setString(2, "haha"); ps.setString(3, "bj"); ps.addBatch(); ps.executeBatch(); ps.close(); conn.close(); } }
相关文章推荐
- [Java] JDBC 05 TestBatch.java 批处理 Batch
- java实践攻关一JDBC事务处理
- hibernate的Could not execute JDBC batch update错误原因及处理
- Java - JDBC中如何进行事务处理?
- JDBC:用Batch处理多个SQL(SXT)
- 正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space
- Batch Insert In Java – JDBC(含中文总结)
- JAVA通过JDBC连接MySQL数据库提示连接拒绝问题处理
- 处理JDBC返回值类-JdbcExecute.java(请看上一篇)
- 【Java/JDBC.ORM】 jdbc插入大量数据时优化处理
- java 通过用jdbc:odbc方式连接MSSQL2008 Connection refused: connect 问题处理
- Java - JDBC能否处理Blob和Clob?
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之13.Form表单处理(1)
- 正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space
- jdbc五大核心的接口,批处理 Batch,jdbc中的事务处理
- Intellij IDEA出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver处理办法
- [Java] JDBC 07 处理可滚动的结果集
- java.sql.BatchUpdateException问题处理
- java从0单排(3)-经验(java.lang.ClassNotFoundException: com.mysql.jdbc.Driver异常处理办法)
- java_jdbc大数据,存储过程,事务处理小结