本人数据库版本为:oralce10g 10.1.0.2.0 
Java J2SE 版本为1.6 与 1.4
开发工具为:Myeclipse6.5 与 8.0ga
测试代码如下:  String sql= "insert into t(name) values(?)";
  String []columnIndexes= new String[]{"id"};  PreparedStatement ps = con.prepareStatement(sql, columnIndexes);//到此步的时候已经出现问题。
   ps.setString(1,"ss");
  boolean res = ps.execute();
  System.out.println("判断是否成功:"+res);
 ResultSet rs = ps.executeQuery(); while(rs!=null && rs.next()){
 String id = rs.getString("id");
 System.out.println("获取表中主键名称:"+id);
 }
}
测试代码:一般是没有太大问题。但是,不知道,是不是我的数据库版本过低还是10.1.0.2.0本身就不支持啊。但是,我在使用PL/SQL的时候没有出现这样的事情呢。再次同时我也下载了ODBC6.JAR 和ODBC14.JAR 和ODBC4.JAR 出现的错误同样是不支持。在下实在不知道如何解决这样让人头痛的事情啦。ERROR:
Exception in thread "main" java.sql.SQLException:不支持的特性
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.dbaccess.DBError.throwUnsupportedFeatureSqlException(DBError.java:690)
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:3524)