试试characterstream,
你说的这些好像是操作blob的,而long应该和操作clob的近似。

解决方案 »

  1.   

    不是CLOB,CLOB可以用CLOB test = rs.getClob()方式来操作,但LONG不可以,虽然有getLong()但在包中无相应的LONG类来操作返回值(long类型)
      

  2.   

    可能咱们都理解岔了,java中的long是简单数据类型,而oracle的不是,没准直接用getString就行了。
      

  3.   

    试过getString行不通的。才考虑其它的方法的。我是在SQLJ Developer’s Guide and Reference书中看到用流的方法的。但试后也不行。痛苦呀,对了兄弟你的OICQ是多少?可以告知一二,我的是46610800。有空聊聊!
      

  4.   

    你再试一下java提供的resultset,别用oracle的试试。还用getstring.
    我没有oicq,不过这里我常来的,什么问题基本都看。呵呵,大家多交流就是了,起码可以知道:自己还有很多不知道。
      

  5.   

    i want to know also
      

  6.   

    查oracle的jdbc文档,里面有sql type<->java type mapping table:)
      

  7.   

    我用characterstream
    可以,可以看文档。
      

  8.   

    有直接的getlong()啊可以用啊!!