Как вызвать процедуру и вывести результаты в сетку - PullRequest
0 голосов
/ 18 мая 2018

Я хотел бы выполнить следующую процедуру, используя TOAD.Я хотел бы, чтобы результаты вызова процедуры выводились в сетку в интерфейсе TOAD.Сама процедура находится внутри пакета с именем 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;

1 Ответ

0 голосов
/ 18 июля 2018

:my_out_cursor запросит диалоговое окно переменных.Установите тип переменной cursor и направление OUT.Тогда выходные данные появятся в разделе сетки.

BEGIN
MyPackage.GetFailedTransactions(:my_out_cursor);
END;
...