有个表admin,现在想用存储过程从其中返回一个查询记录集。使用sql2000的语法不管用。在网上查了一些返回结果集的,不过好像不是procedure,而是package,请帮我写一个procedure来返回从这个表查询的结果集。类似:create or replace PROCEDURE ListAdmin的,谢谢

解决方案 »

  1.   

    另外还有个问题,在安装过的oracle里没有找到他的sql使用帮助,俺英文不好,看不太明白oracle网站里的那些技术文档,连找都找不到有关存储过程的sql使用文档在哪里,有哪位知道的请告诉个地址吧,再谢了。
      

  2.   

    存储过程不返回数据,要返回数据的话用函数function
      

  3.   

    那oracle里要取得返回的数据或结果集,只能用function吗?存储过程只做存储用?
      

  4.   

    存储过程可以返回数据的,而且可以返回多个的,只不过用起来麻烦而已,要设定out参数
    function默认返回一个数据的(也可以不返回)
      

  5.   

    要返回结果集的话,恐怕比较麻烦,我没试过,可能要用dmps_output了