Как я могу вызвать процедуру PL / SQL без указания переменной для хранения ее параметра OUT? - PullRequest
3 голосов
/ 11 марта 2010

Я бы хотел вызвать хранимую процедуру PL / SQL с указанным параметром OUT, но мне не важно возвращаемое значение. Мне просто важно, чтобы процедура была выполнена успешно, то есть не было исключений.

Нужно ли определять фиктивную переменную в моем вызывающем блоке PL / SQL, чтобы получить параметр out, даже если я этого не хочу? Это загромождает мой код вызова.

Ответы [ 2 ]

7 голосов
/ 11 марта 2010

Да, вам нужно определить фиктивную переменную.

Или написать процедуру-обертку, которая игнорирует переменную, которая вас не волнует?

0 голосов
/ 12 марта 2010

Используйте sys_cursor для извлечения всех столбцов внутри процедуры.

...