次のオラクルストアドプロシージャがあります
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 サーバーから来て、このようなストアド プロシージャを実行するときに実際の結果を確認することに慣れています。カーソルを使用しているため、このストアド プロシージャは結果を返さないのでしょうか??