我有一个关于 sys_refcursor 的问题。
sys_refcursor 只能与 select 语句一起使用,或者可以像下面这样使用。我希望该函数返回 sys_refcursor。
p_cursor 定义为 sys_refcursor
FOR i IN c
LOOP
IF (p_start_date BETWEEN i.start_date AND i.end_date)
OR (p_end_date BETWEEN i.start_date AND i.end_date)
THEN
p_cursor := i.product_no;
END IF;
END LOOP;