我是 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对吗?


