我将光标作为method1
的输出,我想将光标传递给method2
作为输入参数。但是,一旦我将此光标传递给null
,该光标就会变为method2
。
有人有任何想法吗?
variable r refcursor;
package_method1(:r);
package_method2(:r);
print r;
答案 0 :(得分:1)
:r
是绑定变量,r
是PL / SQL范围内的变量;它们是不同的变量。
你可能想要:
variable r refcursor;
package_method1(:r);
package_method2(:r);