`
hongyongqq
  • 浏览: 28837 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

.java 执行多条 sql 语句

阅读更多
Connection conn = this.GetConnection();
  try {
   Statement st = conn.createStatement();
   conn.setAutoCommit(false);
//   String []vals=new String[]{"0000000846","0000001165","0000000966","0000000967","0000000995","0000006105"};
//   String []fangans=new String[]{"1","2"};
   for (int i = 0; i < vals.length; i++) {
    for (int j = 0; j < fangans.length; j++) {
     String sqls = "insert into businesshall_trans_relations values('"
       + vals[i] + "'," + fangans[j] + ")";
     System.out.println(sqls);
     st.addBatch(sqls);
    }
   }
   st.executeBatch();
   conn.commit();
分享到:
评论

相关推荐

    java执行SQL语句实现查询的通用方法详解

    executeQuery()方法是Java执行SQL语句实现查询的核心方法,该方法将SQL语句执行结果放入Vector容器中,以便其他程序使用。 executeQuery()方法的参数包括clazz、sql和args三个参数,分别表示要查询的实体类、SQL...

    java批量执行SQL

    批量执行SQL的基本思想是通过一次网络往返,发送多条SQL语句到数据库服务器,从而减少网络开销,提高执行效率。在Java中,主要通过`PreparedStatement`的`addBatch()`方法将多条SQL语句添加到批处理中,再调用`...

    java代码中的sql语句处理.rar_JAVA SQL处理

    - **JDBC批处理**:对于批量操作,JDBC提供批处理功能,通过`addBatch()`和`executeBatch()`方法,可以一次性执行多条SQL语句。 - **ORM框架**:如Hibernate或MyBatis,它们简化了SQL处理,通过映射Java对象和...

    oracle 中使用批处理文件,同时执行,多个.sql文件。

    除了手动编写批处理脚本外,还可以使用PL/SQL Developer、Toad等第三方数据库管理工具,这些工具通常内置了批处理功能,可以更直观地管理和执行多条SQL脚本。例如,在PL/SQL Developer中,你可以创建一个新的...

    Spring 中jdbcTemplate 实现执行多条sql语句示例

    本文将详细解释如何使用JdbcTemplate来执行多条SQL语句,以及其在事务管理中的作用。 首先,JdbcTemplate的`batchUpdate`方法是用于批量执行SQL语句的,如示例所示。在上述代码中,`batchUpdate`接收一个SQL语句的...

    SQL语句SQL语句.zip

    在JavaWeb开发中,SQL语句常用于后端与数据库交互,例如通过JDBC(Java Database Connectivity)来执行SQL查询。开发者需要熟悉SQL,以便有效地与数据库进行通信,存储和检索数据,从而实现Web应用程序的功能。在...

    sqljdbc.jar

    5. **批处理**:使用`BatchUpdateException`批量执行多条SQL语句,提高效率。 6. **游标**:通过设置不同的游标类型,控制数据的读取方式,如只进、可滚动等。 7. **元数据查询**:获取数据库、表、列等的元数据信息...

    JAVA的SQL帮助类,帮助快速使用SQL语句更新,删除,查询数据

    7. **性能优化**:可能包含批处理(Batch Processing)功能,允许一次性执行多条SQL语句,提升效率。 在实际项目中,开发者只需关注SQL语句本身,无需关心数据库连接的创建和关闭,这极大地提高了开发效率。例如,...

    SQL Server中存储过程比直接运行SQL语句慢的原因

    SQL Server 中存储过程比直接运行 SQL 语句慢的原因 在 SQL Server 中,存储过程比直接运行 SQL 语句慢的原因是 Parameter sniffing 问题。Parameter sniffing 是指 SQL Server 在执行存储过程时,使用参数的统计...

    Java拼写SQL语句的类

    利用该类可以快速的拼写sql语句,加快我们使用struts开发速度.能够快速的同时更新多条数据,以及多个条件的查询.使用方法请进我的 baidu 空间查看.地址为:http://hi.baidu.com/yanzuoguang

    SQL语句拼接

    添加了一条基础的SQL语句,其中`Tuser`是数据库中的表名,`t`是别名,`where 1=1`是一个常用的技巧,可以确保后面的条件能够正常拼接到SQL语句中。 4. **根据条件添加额外的SQL子句**: ```java if (name != ...

    JAVA四条语句修改SQL

    以上代码展示了如何使用Java和JDBC执行SQL语句,实现对数据库的基本操作。在实际开发中,还需要考虑异常处理、连接池管理和事务管理等高级话题。对于初学者来说,理解这些基础操作是至关重要的,它们是构建复杂...

    打印JdbcTemplate执行sql

    当在一个事务中执行多条SQL语句时,如果其中一个失败,所有操作都将回滚,确保数据的一致性。你可以通过`JdbcTemplate`的`execute`方法执行一组SQL操作,并在需要时捕获并处理异常。 5. **性能优化**:通过日志,...

    java statement一次执行多条不同类型的sql语句-附件资源

    java statement一次执行多条不同类型的sql语句-附件资源

    java十分经典的jdbc增删改查程序,含sql语句

    当需要执行多条相似的SQL语句时,可以使用`addBatch()`和`executeBatch()`方法实现批处理,提高效率。 8. **预编译的PreparedStatement优点**: - 性能优化:SQL语句预编译后,数据库只需解析一次。 - 安全性:...

    sqljdbc4-4.0.jar

    1. **批处理**:可以一次性发送多条SQL语句,提高数据处理效率。 2. **游标**:允许开发者按需读取结果集,而不是一次性加载所有数据,节省内存资源。 3. **XML支持**:可以直接在SQL Server中处理XML类型的数据。 4...

    SQL.rar_java sql_java sql查询_query optimization_sql_sql优化

    总结起来,SQL查询优化是提高Java应用程序性能的关键环节,涉及到多个方面,包括SQL语句的编写、索引设计、数据库设计和Java代码中的数据库访问策略。只有深入理解并实践这些优化方法,才能确保系统的高效运行。

    java面试sql语句大总结

    ### Java面试SQL语句大总结 #### 一、SQL基础知识概览 在Java开发工作中,对SQL的理解与应用是至关重要的。SQL(Structured Query Language,结构化查询语言)是一种用于管理关系数据库的标准语言,它主要分为以下...

    JSP 多条SQL语句同时执行的方法

    在Java Web开发中,JSP(JavaServer Pages)经常用于创建动态网页,而SQL(Structured Query ...总的来说,理解和掌握JSP中的多条SQL语句执行以及事务管理,对于构建健壮、高效且数据一致性的Web应用具有重要意义。

    (java)excel-to-sql.zip_Excel导入sql_excel_excel sql_excel 导入 SQL

    Java的Statement或PreparedStatement接口提供了批处理的方法,可以一次性提交多条SQL语句。 7. **异常处理**:在实际编程中,必须考虑到可能出现的错误和异常,例如文件读取错误、数据库连接问题或者SQL执行失败等...

Global site tag (gtag.js) - Google Analytics