|
1
7
您不能这样做-不能追加或合并游标。只需这样做:
|
|
|
2
5
如果问题很简单,我会说同意托尼的答案。这不仅简单,而且可能比为每个siteID执行一个查询执行得更好。
为此,您需要在循环的每次迭代中从refcursor实际获取数据,并将其放入其他数据结构中。 如果对接口有意义的话,一个选项是将GetOrderbyCustName更改为将PL/SQL索引表作为其输出参数,而不是refcursor。在循环的每次迭代中追加到该表。 如果确实需要返回refcursor,则可以改用嵌套表类型,然后返回查询该嵌套表的游标。类似于以下内容(未测试代码):
|
|
|
maddy · 如何根据oracle SQL中的某一列值进行排名 3 年前 |
|
|
kiric8494 · 显示以元音开头和结尾的城市名称 3 年前 |
|
|
Franz Biberkopf · Oracle:组合子查询和聚合函数 4 年前 |
|
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 4 年前 |
|
|
Arifullah · 如何从oracle中的列中删除特定的初始字符? 4 年前 |
|
|
Anar · Oracle SQL用户定义函数 4 年前 |
|
|
user1312312 · 如何为一组表编写通用触发器? 4 年前 |