getBigDecimal
jdbc文档里有SQL类型与Java类型的对应表

解决方案 »

  1.   

    有getNumeric()方法,仔细看一下,
      

  2.   

    问楼上:在JB的方法提示中都没有。
    你知道Numeric在java哪个包吗?
      

  3.   

    用oracle.sql.*
    在ORACLE目录下的CLASSES12.ZIP中
      

  4.   

    oracle.sql.ResultSet的那个方法叫getNumber(),是取Oracle的NUMBER类型的。这个方法是Oracle对JDBC的扩展,不是标准的JDBC。
      

  5.   

    在不知道数据类型的情况下使用getString("filename")是能读出来的然后进行转换成自己需要的类型。方法不是很好,但能解决问题。