Myślę, że nie możesz z procedurą.
Edytuj: Dziękuję DCookie za uproszczenie mojej oryginalnej odpowiedzi.
Ale jako obejście tego problemu możesz napisać funkcję, która wywołuje procedurę, a następnie wywołuje ją za pomocą SQL.
np.
create or replace function callmyproc
return sys_refcursor
IS
rc sys_refcursor;
BEGIN
myproc(rc);
return rc;
END;
Które następnie możesz zadzwonić za pomocą:
select callmyproc()
from dual;
Po uruchomieniu tego przykładu siatka danych SQL Developer pokazuje jeden wynik, ale jeśli przewiniesz w prawo i klikniesz przycisk edycji, zobaczysz wyniki w siatce.