PETCH ryline INTO ryhang 的错误

程序源码如下 SQLDECLARE 2CURSOR ryline IS 3select * from ry 4ryhang ry%rowtype 5begin 6OPEN rylin

程序源码如下
SQL>DECLARE
2  CURSOR ryline IS
3  select * from ry;
4  ryhang ry%rowtype;
5  begin
6  OPEN ryline;
7  PETCH ryline INTO ryhang;
8  while ryline%found loop
9  dbms_output.put_line(ryhang.name);
10  PETCH ryline INTO ryhang;
11  end loop;
12  CLOSE ryline;
13* end;

提示以下错误,请高手指点

PETCH ryline INTO ryhang;
*
第 7 行出现错误:
ORA-06550: 第 7 行, 第 7 列:
PLS-00103: 出现符号 "RYLINE"在需要下列之一时:
:= . ( @ % ;
ORA-06550: 第 10 行, 第 7 列:
PLS-00103: 出现符号 "RYLINE"在需要下列之一时:
:= . ( @ % ;




------解决方法--------------------------------------------------------
是fetch