getObject()getClob()getBlob()视你存储的具体数据类型而定。

解决方案 »

  1.   

    results.getLong(i);results.getString(i);支持所有的数据类型
      

  2.   

    数据库中long, 可不一定是长整形哦
    SAPDB中 有LONG, 默认是LONG VARCHAR, 可以制定为LONG BYTE分别对应 String, byte[]
    Oracle数据库没有用过,不知道,查查资料就知道
      

  3.   

    getObject()getClob()getBlob()
    long在oracle可以存储小于2个G的数据,通常用于存取较大文本的数据,并不是我们在java,或者c中的长整形