如何解决我可以在存储的proc中加入入站Oracle游标吗?
| 我有一个.NET应用程序,可从Oracle 9i存储的proc检索SYS_REFCURSOR输出。我想使用该游标并将其传递到另一个存储的proc中,以换取另一个。 伪代码:CREATE OR REPLACE PROCEDURE get_Addresses(
userList IN SYS_REFCURSOR,addressList OUT SYS_REFCURSOR)
IS
OPEN addressList FOR (
SELECT * FROM Addresses A
WHERE A.UserID in (SELECT UserID from userList)
这样我可以将用户信息列表(数据集)传递给存储的proc并获取与传入的用户列表匹配的地址列表。
我不是很多Oracle开发人员,但是我希望有一种方法可以做到这一点,而不是遍历.NET中的数据集并为每一行打开/关闭Oracle连接。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。