Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plsql 如何在网格中调用过程和输出结果_Plsql_Toad_Oracle11gr2 - Fatal编程技术网

Plsql 如何在网格中调用过程和输出结果

Plsql 如何在网格中调用过程和输出结果,plsql,toad,oracle11gr2,Plsql,Toad,Oracle11gr2,我想使用TOAD执行以下过程。我希望将过程调用的结果输出到TOAD UI中的网格中。该过程本身位于名为MyPackage的包中。该包创建一个名为ct的类型 类型: 程序代码: PROCEDURE GetFailedTransactions (p_fails OUT ct) IS BEGIN OPEN p_fails FOR SELECT * FROM MDC_FAILURE WHERE SUCCESS_DT

我想使用TOAD执行以下过程。我希望将过程调用的结果输出到TOAD UI中的网格中。该过程本身位于名为
MyPackage
的包中。该包创建一个名为
ct
的类型

类型:

程序代码:

PROCEDURE GetFailedTransactions (p_fails OUT ct)
IS
BEGIN
    OPEN p_fails FOR SELECT *
                     FROM MDC_FAILURE
                    WHERE SUCCESS_DT IS NULL;
END;

:my_out_光标
将提示输入变量对话框。将变量类型设置为
cursor
,方向设置为
OUT
。然后输出将出现在网格部分

BEGIN
MyPackage.GetFailedTransactions(:my_out_cursor);
END;
看见看看我的答案。选项1和2对您有效。
BEGIN
MyPackage.GetFailedTransactions(:my_out_cursor);
END;