Plsql 如何在网格中调用过程和输出结果
我想使用TOAD执行以下过程。我希望将过程调用的结果输出到TOAD UI中的网格中。该过程本身位于名为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
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;