optimized for oracle

This commit is contained in:
wenshao
2011-12-30 13:52:50 +08:00
parent 8c4471c4c9
commit 3948a5ede6
10 changed files with 214 additions and 22 deletions
@@ -1,13 +1,11 @@
package com.alibaba.druid.pool;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import junit.framework.TestCase;
import oracle.jdbc.OracleConnection;
import oracle.jdbc.driver.OraclePreparedStatement;
import com.alibaba.druid.util.JdbcUtils;
@@ -41,6 +39,28 @@ public class TestDruidOraclePreparedStatement extends TestCase {
Class.forName(JdbcUtils.getDriverClassName(jdbcUrl));
{
Connection conn = dataSource.getConnection();
ResultSet metaRs = conn.getMetaData().getTables(null, "ALIBABA", null, new String[] { "TABLE" });
JdbcUtils.printResultSet(metaRs);
metaRs.close();
conn.close();
}
{
Connection conn = dataSource.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM WP_ORDERS");
JdbcUtils.printResultSet(rs);
rs.close();
stmt.close();
conn.close();
}
for (int i = 0; i < 3; ++i) {
Connection conn = dataSource.getConnection();