我尝试使用以下代码添加批处理准备语句:
Connection c = ...
PreparedStatement ps = c.prepareStatement(query1);
ps.setObject(....)
...
ps.addBatch(query2); // SqlException : Unsupported feature
oracle jdbc驱动不支持批处理,还是我做错了什么?
我正在使用 oracle 瘦驱动程序。来自 MANIFEST.MF 的版本Implementation-Version: 11.2.0.1.0
。
java.sql.SQLException: Unsupported feature
at oracle.jdbc.driver.OraclePreparedStatement.addBatch(OraclePreparedStatement.java:9803)
at oracle.jdbc.driver.OracleStatementWrapper.addBatch(OracleStatementWrapper.java:285)
at org.jboss.resource.adapter.jdbc.WrappedStatement.addBatch(WrappedStatement.java:731)
at <application classes>