![]() |
1
1
或者只是这样做:
|
![]() |
2
1
如果有人需要知道怎么做的话,这里有一个可行的答案。 就像我办公室里另一个做过研究的人给我的: 我创建了一个包含两个过程的包 第一个是多个游标,第二个是循环 (我对选择和插入进行了过度简化,以显示它是如何完成的) 第一个过程称为select_cursor:
第二个过程称为insert_cursor:
再次感谢所有给出答案并调查问题的人,我很感激 |
![]() |
3
0
因此,您将得到以下select语句:
通过将c1声明为未知类型的sys_refcursor,并确保每个查询的所有列都是相同的类型(或接近它)。不能使用行类型,必须单独声明列,以及应用于所有查询的泛型类型。但下面的方法确实有效。
|
![]() |
4
0
只做:
不需要游标循环。 |
![]() |
5
0
为什么不动态地构建游标查询并且只使用一个游标呢? 我假设77、88和99是从参数进入存储过程的。
|