JDBC连接oracle数据库,并实现批量插入
来源:互联网 发布:举报淘宝盗图 编辑:程序博客网 时间:2024/05/16 05:20
/** 数据库连接和批量插入*/try {
//java驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (Exception e) {
e.printStackTrace();
}
Connection conn = DriverManager.getConnection(
"jdbc:oracle:thin:@10.122.35.41:11521/hbdw", "hbdw","hbdw_hbdw_35_41"); //(IP:端口号/实例名,“数据库用户名”,“数据库密码”);
Statement st = conn.createStatement();
String sql1 = "INSERT INTO P_WARNVALUE(WARNINDEX_ID,MONITOER_VALUE,MONITOER_NEWVALUE)VALUES(?,?,?)";
PreparedStatement ps = conn.prepareStatement(sql1);
final int batchSize = 1000; //批量大小设置为1000
//下面插入数据库在方法里面
ps.setInt(1, Integer.parseInt(rs.getString(1)));
ps.setString(2, item.get("subsId")+"");
ps.setString(3, item.get(rs.getString(2))+"");
ps.addBatch();
if(++oo%batchSize==0){
ps.executeBatch();
}
//批量插入最后不够一千条插入
ps.executeBatch();
ps.close();
st.close();
conn.close();
阅读全文
0 0
- JDBC连接oracle数据库,并实现批量插入
- jdbc批量插入数据库
- jdbc 连接oracle 并实现查询功能
- 批量插入oracle数据库
- JDBC连接Oracle数据库,以及基本的插入查询操作
- jdbc连接oracle数据库
- oracle数据库jdbc连接
- Jdbc连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC 连接 Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- Oracle JDBC连接数据库
- JDBC连接oracle数据库
- Oracle数据库JDBC连接
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- Http2.2实现https
- Sypder
- 98. Validate Binary Search Tree
- 人群分析--Beyond Counting: Comparisons of Density Maps for Crowd Analysis Tasks
- [BZOJ]1266: [AHOI2006]上学路线route spfa+最小割
- JDBC连接oracle数据库,并实现批量插入
- JavaSSM学习小结(3):Service层开发
- 模拟信号求解相位差(1)
- extern C作用总结
- postgresql删除主键
- Android三种姿势带你玩转360度全景图功能
- SSH中hibernate配置mysql乱码问题
- 如何识别C++编译以后的函数名(demangle)
- oracle用dbms_workload_repository取AWR报告方法