如何将Ref Cursor作为参数传递给存储过程?
我正在尝试调用一个存储过程,该游标将游标作为参数。存储过程中使用的游标作为out参数。存储过程和游标都在包中定义。
如何通过传递光标来调用存储过程? 请用示例解释
这是如何编写过程和光标的。
PACKAGE company
IS
/* Define the REF CURSOR type. */
TYPE curvar_type IS REF CURSOR RETURN company%ROWTYPE;
/* Stored Procedure Impl */
PROCEDURE open_company (curvar_out OUT company.curvar_type) IS
BEGIN
...
END;
END package;
提前致谢。
答案 0 :(得分:1)
过程的参数是一个out参数 - 你不需要将游标传递给过程,因为过程的效果是将游标传递出去(而不是)。
所以,你可以像这样得到输出的光标:
js/app.js