java_sql_Batch_批处理
java JDBC 进行sql语句的批处理的两种方法示例代码。表是oracle数据库里的dept表,为了看清逻辑关系,把异常都throws 出去。
 package com.ayang.jdbc;
 import java.sql.*;
 public class TestBatch {
     //为看清逻辑关系,throws出去
     public static void main(String[] args) throws Exception {
         Class.forName("oracle.jdbc.driver.OracleDriver");
         Connection  conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL","scott","root");
         /**
          * 批处理 方法一:
          */
         /*Statement stmt = conn.createStatement();
         stmt.addBatch("insert into dept2 values(51,'JAVA','XC')");
         stmt.addBatch("insert into dept2 values(52,'PHP','ZZ')");
         stmt.addBatch("insert into dept2 values(53,'C++','XINYANG')");
         stmt.executeBatch();
         stmt.close();*/
         /**
          * 批处理  方法二:
          */
         PreparedStatement  ps =  conn.prepareStatement("insert into dept2 values(?,?,?)");
          ps.setInt(1, 54);
          ps.setString(2, "haha");
          ps.setString(3, "HangZhou");
          ps.addBatch();
          ps.setInt(1, 55);
          ps.setString(2, "haha");
          ps.setString(3, "HangZhou");
          ps.addBatch();
          ps.setInt(1, 56);
          ps.setString(2, "haha");
          ps.setString(3, "HangZhou");
          ps.addBatch();
          ps.executeBatch();
          ps.close();
         conn.close();
     }
 }
java_sql_Batch_批处理的更多相关文章
- [C#] 了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数
		
了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数 目录 简介 特点 方法的参数 方法的返回值 与批处理交互的一个示例 简介 我们知道,新建一个控制台应用程序的时候,IDE 会同时创建 ...
 - Windows 批处理
		
1. 引言 在Windows上,经常需要做一些重复的工作.比如在不同的工作场所需要切换不同的ip:比如有时需要对一堆文件按1~n进行重命名:再比如我们需要删除一大堆文件,这些文件名字都差不多, ...
 - Android测试提升效率批处理脚本(三)
		
前言: 前面放出过几次批处理,这次只放一个环境检查的被管理员给打回来了,不得不再找找几个有含金量的放出来,请看正文~~~ 目录 1.Android环境检查 2.Android内存监控 3.模拟蓝牙手柄 ...
 - JDBC_part3_批处理_事务_元数据
		
本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 谢谢配合! JDBC_day03 String a = " ...
 - php中实现的一个curl批处理的实例
		
curl是利用URL语法在命令行方式下工作的开源文件传输工具 本文在php中实现了的一个curl批处理的实例. 代码如下: header("Content-Type:text/html;ch ...
 - 批处理bat   命令
		
1.批处理常用符号: - echo 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置 语法:@echo [{ on|off }] echo{"显示 ...
 - Windows批处理:自动开关程序
		
公司有台14年组装的PC,时常无故重启,所以编写了个然并卵的批处理来测试稳定性. 打开程序.bat @echo off title Start Software color 2F : "C: ...
 - Windows批处理:自动部署常用软件(静默安装)
		
一.简介 最近一直在测试使用域组策略自动部署软件,效果并不理想.首先,主机必须加入域才能让策略生效.其实是Windows Server 2012 R2只支持.msi格式的安装包,所以部署前需将软件重新 ...
 - Windows批处理:请求远程协助
		
公司办公场地分别在两个不同的楼层,处理问题要来回跑,所以思考使用远程访问的方式解决问题.同事大多对电脑不熟悉,使用「通讯软件」和「电话」教同事开启远程桌面沟通成本挺高,另外公司IP地址.账号密码都没统 ...
 
随机推荐
- Redis Quick Start [遇到问题解决问题版]
			
http://redis.io/topics/quickstart make test 时的问题: 问题:gcc: Command not found 解决:yum install gcc [root ...
 - Hi,everybod,搬家了
			
Hi,小伙伴们,我的博客已经搬家到了GitHub,地址是:http://wxb.github.io/Blog/ 博客园以后就不维护了,有什么问题咱们GitHub上讨论啦,可以在:https://git ...
 - id 与 void * 转换
			
MRC 环境下: id 变量赋值给 void * 变量运行时不会有问题. id obj1 = [NSObject new];void * p = obj1; void * 变量赋值给 id 变量并调用 ...
 - 解决 multiple definition of
			
总结了解决multiple definition of的方法: 问题原因: 当多个文件包含同一个头文件时,并且你的.H里面没有加上条件编译#ifndef TEST_H#define TEST_H ...
 - java 格式化输出 printf 总结
			
double d = 345.678; String s = "hello!"; ; //"%"表示进行格式化输出,"%"之后的内容为格式的 ...
 - 洛谷P3567[POI2014]KUR-Couriers(主席树+二分)
			
题意:给一个数列,每次询问一个区间内有没有一个数出现次数超过一半 题解: 最近比赛太多,都没时间切水题了,刚好日推了道主席树裸题,就写了一下 然后 WA80 WA80 WA0 WA90 WA80 ?? ...
 - 【最大流之ek算法】HDU1532 求最大流
			
本来是继续加强最短路的训练,但是遇到了一个最短路 + 最大流的问题,最大流什么鬼,昨天+今天学习了一下,应该对ek算法有所了解,凭借学习后的印象,自己完成并ac了这个最大流的模板题 题目大意:都是图论 ...
 - RelativeLayout中最底的View一个View.layout_marginBottom无效
			
处理一个Dialog,发现RelativeLayout布局下最后一个View的layout_marginBottom会失效. 效果图见: 解决方法为: 在最底或最右的组件后面再加个View吧... 这 ...
 - delphi字符串固定长度换行
			
var str,capstr:string; i,j:integer; .................... j:=500; //这个地方可能要根据你显示的宽度来换算对应的字符长度 ...
 - 自适应XAML布局经验总结 (二) 局部布局设计模式1
			
本系列对实际项目中的XAML布局场景进行总结,给出了较优化的自适应布局解决方案,希望对大家有所帮助. 下面开始介绍局部布局设计模式. 1. 工具栏模式 适用于工具栏,标题等的布局. 此块布局区域外层使 ...