Я не думаю, что вы можете с процедурой.
Редактировать: Спасибо DCookie за упрощение моего первоначального ответа.
Но в качестве обходного пути вы можете написать функцию, которая вызывает процедуру, а затем вызывать ее с помощью SQL.
например,
create or replace function callmyproc
return sys_refcursor
IS
rc sys_refcursor;
BEGIN
myproc(rc);
return rc;
END;
Который затем можно вызвать с помощью:
select callmyproc()
from dual;
Когда этот пример запущен, сетка данных SQL Developer показывает один результат, но если выпрокрутите вправо и нажмите на кнопку редактирования, вы увидите результаты в виде сетки.