0
我想写一个简单的光标并打开,获取值并关闭。以下是我的光标代码。错误,而在plsql中运行简单的光标
DECLARE
id cur.sid%TYPE;
s_num cur.serial#%TYPE;
CURSOR cur IS
SELECT sid, serial#
FROM v$session WHERE username = 'ABC';
BEGIN
OPEN cur;
LOOP
FETCH c cur INTO id, s_num;
dbms_output.put_line(id || ' ' || s_num);
END LOOP;
CLOSE cur;
END;
/
当运行此我看到以下错误消息:
FETCH c cur INTO id, s_num;
*
ERROR at line 9:
ORA-06550: line 9, column 9:
PLS-00103: Encountered the symbol "CUR" when expecting one of the following:
. into bulk
The symbol "." was substituted for "CUR" to continue.
任何种类的方向来解决这个之一被理解。谢谢。
抓取只需要鼠标的名字 - “C” 是没有必要的。尝试FETCH cur INTO id,scum; – racraman