【发布时间】:2014-04-02 15:22:15
【问题描述】:
我是 Oracle 和 sql navigator 的新手。我似乎找不到执行存储过程并查看其结果的方法。 proc的创建如下。如何在 sql navigator 中执行此过程。我正在使用 sql 导航器 6.7。另外,请注意 proc 正在使用 out ref-cursor。
PROCEDURE getdata
( p_id IN VARCHAR2,
p_date IN DATE,
p_out OUT ref_cursor)
IS
BEGIN
OPEN p_out FOR
SELECT *
FROM OPS_ARW.logs
WHERE member_id = p_id
AND date>p_date;
END;
PS:我很确定这是重复的。如果您只能将我重定向到正确的位置,我将不胜感激。
【问题讨论】:
-
您的输出参数是否应该声明为 SYS_REFCURSOR?
-
我不知道。我对甲骨文非常陌生。我只想运行这个过程并查看结果。不过我无法对 proc 进行更改。
-
谢谢。我去看看。
标签: sql oracle ref-cursor sql-navigator