Oracle8.0.5及以前版本中好像没有直接返回记录集的存储过程或函数啊。但可以自定义数据类型作为函数返回值类型。

解决方案 »

  1.   

    在package定义cursor然后存储过程返回cursor
      

  2.   

    楼上的兄弟,返回的CURSOR在java中用什么对象来接收啊,用resultSet吗?
      

  3.   

    使用java是可以的,具体参考sqlj,我现在手头也没有资料。不过问一句,为什么使用java编程还要用存储过程?
    java中的perparedstatement(batch)据说性能非常好的。我现在做的项目已经把存储过程改为preparedstatement了。
      

  4.   

    使用JAVA
    和使用存储过程矛盾吗
    客户端的开发工具不可以代替服务器端程序吧