如何把自己存储过程里面的多个参数当做一个记录集返回

ttianchi 2004-09-28 11:18:14
我用oracle 写了一个存储过程(实现查询功能),要返回五个信息(业务类型,办理阶段,交费合计,应收金额,当事人名称),但我这些信息在数据库中不在同一个表中,我在存储过程中已经把这些信息取到局部变量(ls_ywlx,ls_bljd,ln_jfhj,ln_ysje,ls_dsr),如何把这些局部变量一次返回呢?我不想通过定义五个输出参数返回这些信息,因为那样做话接口太死,以后可能不便于修改,有没有办法使这些信息当做一个记录集返回呢?请高手帮忙
...全文
60 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
abcde52511 2004-10-29
Oracle的存储过程不能返回数据集,只能用游标来返回!
回复
jxjrsuibian 2004-10-29
select ls_ywlx,ls_bljd,ln_jfhj,ln_ysje,ls_dsr
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告