【发布时间】:2018-11-21 19:26:11
【问题描述】:
DECLARE
c SYS_REFCURSOR;
lv_emp emp%ROWTYPE;
BEGIN
OPEN c FOR SELECT employee_id FROM emp;
--fetch c into lv_emp;
DBMS_OUTPUT.put_line (c.emloyee_id);
END;
第 7 行的错误: ORA-06550:第 7 行,第 24 列: PLS-00487:对变量“C”的无效引用 ORA-06550:第 7 行,第 1 列: 语句被忽略
【问题讨论】:
-
需要您注释掉的
fetch才能将值检索到dbms_output可以处理的字符串中。它不能对 ref 游标做任何事情,而且无论如何游标都没有任何employee_id属性。
标签: plsql