日期:2014-05-16  浏览次数:21176 次

Oracle游标声明报错
游标声明:
declare cursor cs_table_students is select id from table_students;student_id table_students.id%type;

报错信息:
ORA-06550: 第 4 行, 第 0 列: 
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
 begin function
   pragma procedure subtype type <an identifier>
   <a double-quoted delimited-identifier> current cursor delete
   exists prior

表格信息:
ID         NAME                 TELEPHONE
001        alice                136166
002        peter                136167
003        jack                 136168

请问错在哪里呢,书上和网上都是这么写的,为什么到我这就出错了?我想要知道为什么错了,不只是怎么写正确。
oracle 游标 数据库 SQL 数据库报错

------解决方案--------------------
引用:
游标声明:
declare cursor cs_table_students is select id from table_students;student_id table_students.id%type;

报错信息:
ORA-06550: 第 4 行, 第 0 列: 
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
 begin function
   pragma procedure subtype type <an identifier>
   <a double-quoted delimited-identifier> current cursor delete
   exists prior

表格信息:
ID         NAME                 TELEPHONE
001        alice                136166
002        peter                136167
003        jack                 136168

请问错在哪里呢,书上和网上都是这么写的,为什么到我这就出错了?我想要知道为什么错了,不只是怎么写正确。