我刚接触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 );
我收到一个弹出窗口,要求输入参数。我单击OK,就会得到错误ORA-00900: invalid SQL statement
。
如何在Toad Data Point
中查看SP dummy_sp
的结果
在SQL Server
中,我可以运行exec usp_sales
并查看select
语句的结果。在Oracle
和Toad
中一定会有类似的东西,对吧?
https://stackoverflow.com/questions/56777829
复制相似问题