【发布时间】:2013-06-17 12:10:21
【问题描述】:
我在函数中有以下代码
CREATE OR REPLACE FUNCTION my_func (
v_dt events.raised_date%TYPE
)
RETURN SYS_REFCURSOR
IS
p_events SYS_REFCURSOR;
OPEN p_events FOR
SELECT event_id
FROM events
WHERE raised_date = v_dt;
RETURN p_events;
END;
我想检查p_events光标中是否存在100。如何在我的函数中执行此操作。
任何帮助都是非常值得赞赏的。
【问题讨论】:
-
直接从事件中选择计数,而不是尝试检查您的光标(从事件中选择 count(1) 到 my_count ...)
标签: sql oracle plsql oracle10g sys-refcursor