我是 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 ;
/
我执行了这个,Toad 的结果是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
对吗?