如何在网格中调用过程并输出结果
How to Call Procedure and Output Results in a Grid
我想使用 TOAD 执行以下程序。我希望将过程调用的结果输出到 TOAD UI 内的网格中。该过程本身位于名为 MyPackage
的包中。该包创建了一个名为 ct
.
的类型
类型:
TYPE ct IS REF CURSOR;
程序代码:
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
将提示变量对话框。设置变量的类型为cursor
,方向为OUT
。然后输出将出现在网格部分。
BEGIN
MyPackage.GetFailedTransactions(:my_out_cursor);
END;
我想使用 TOAD 执行以下程序。我希望将过程调用的结果输出到 TOAD UI 内的网格中。该过程本身位于名为 MyPackage
的包中。该包创建了一个名为 ct
.
类型:
TYPE ct IS REF CURSOR;
程序代码:
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
将提示变量对话框。设置变量的类型为cursor
,方向为OUT
。然后输出将出现在网格部分。
BEGIN
MyPackage.GetFailedTransactions(:my_out_cursor);
END;