Connection connection = null;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver")
.newInstance();
String url =
"jdbc:oracle:thin:@localhost:1521:orcl";
String userName = "sa";
String password = "sa";
connection =
DriverManager.getConnection(url, userName,password);
String sql = "insert into a(ids) values
?";
PreparedStatement preparedStatement =
connection.prepareStatement(sql);
for (int i = 0; i <105 ; i++) {
preparedStatement.setInt(1, i);
preparedStatement.addBatch();
}
preparedStatement.executeBatch();
} catch (Exception
ex)
{
System.out.println(ex.getMessage());
} finally
{
connection.close();
}
一个批量插入提示ORA-03001: 未实施的功能,原来sql有问题,应该是
String sql = "insert into a(ids) values
(?)";
加载中,请稍候......