Я новичок в Oracle и использую Toad Data Point
для создания и тестирования хранимых процедур.
Я создал эту простую хранимую процедуру:
CREATE OR REPLACE PROCEDURE dummy_sp (
p_recordset OUT SYS_REFCURSOR) AS
BEGIN
OPEN p_recordset FOR
select sysdate, user from dual;
END dummy_sp ;
/
Я выполнил это, и результат от Жабы Executed Successfully
.
Теперь я хотел бы просмотреть результаты этой хранимой процедуры. В Toad Data Point
я набираю следующее:
variable mycursor refcursor;
call dummy_sp ( :mycursor );
У меня всплывающее окно с запросом параметра. Я нажимаю ОК и получаю ошибку ORA-00900: invalid SQL statement
.
Как мне увидеть результат SP dummy_sp
в Toad Data Point
?
В SQL Server
я могу запустить exec usp_sales
и посмотреть результаты оператора select
. Должно быть что-то подобное в Oracle
и Toad
, верно?