我有以下 oracle 存储过程
CREATE OR REPLACE
PROCEDURE getRejectedReasons
(
p_cursor IN OUT SYS_REFCURSOR)
AS
BEGIN
OPEN p_cursor FOR SELECT * FROM reasons_for_rejection;
END;
但是,当我在 sql-developer 中运行这个存储过程时,我什么也看不到。我只是看到这样的事情:
Connecting to the database oracleLocal.
Process exited.
Disconnecting from the database oracleLocal.
我来自 MS sql 服务器,并且习惯于在运行这样的存储过程时看到实际结果。这个存储过程是否因为我使用游标而没有返回结果?