Connection orcDbConn = getOracleConnect();
orcDbConn.setAutoCommit(false);
PreparedStatement statement =orcDbConn.prepareStatement("INSERT INTO INVITEKEYTMP SELECT I.ID FROM INVITE I WHERE I.REBATE_STATE ='0' and INVITE_TIME>=TO_DATE(?,'yyyy-MM-dd') ");
statement.setQueryTimeout(QUERY_TIMEOUT);
statement.execute();
orcDbConn.commit();
statement.close();
orcDbConn.close();
public Connection getOracleConnect() throws Exception {
Connection orcDbConn = null;
try {
// 初始化驱动包
Class.forName(proCon.getProperty("driverClass"));
// 根据数据库连接字符,名称,密码给conn赋值
orcDbConn = DriverManager.getConnection(proCon.getProperty("jdbcUrl"),proCon.getProperty("user"),proCon.getProperty("password"));
} catch (Exception ex) {
throw ex;
}
return orcDbConn;
}
总结
以上是编程之家为你收集整理的oracle JDBC使用例子全部内容,希望文章能够帮你解决oracle JDBC使用例子所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。