急救,谢谢
for v_ser in '(select a.nbr1,
a.nbr2,
a.dura,
a.date
from'||TABLENAME1||'a'||
'order by a.nbr1,
a.nbr2,
a.dura,
a.date)' loop
if key = v_ser.a.nbr1|| v_ser.a.nbr2||
v_ser.dura || v_ser.date then
insert into TABLENAME2
(nbr1, nbr2, dura, date)
values
(v_ser.nbr1,
v_ser.nbr2,
v_ser.duration,
v_ser.date);
end if;
key = v_ser.nbr1 || v_ser.nbr2 || v_ser.dura ||
v_ser.date;
end loop;
这段代码报PLS-00103:Encountered the symbol "LOOP" when expecting one of the following错误,哪位大师帮解答下!谢谢!
for v_ser in '(select a.nbr1,
a.nbr2,
a.dura,
a.date
from'||TABLENAME1||'a'||
'order by a.nbr1,
a.nbr2,
a.dura,
a.date)' loop
if key = v_ser.a.nbr1|| v_ser.a.nbr2||
v_ser.dura || v_ser.date then
insert into TABLENAME2
(nbr1, nbr2, dura, date)
values
(v_ser.nbr1,
v_ser.nbr2,
v_ser.duration,
v_ser.date);
end if;
key = v_ser.nbr1 || v_ser.nbr2 || v_ser.dura ||
v_ser.date;
end loop;
这段代码报PLS-00103:Encountered the symbol "LOOP" when expecting one of the following错误,哪位大师帮解答下!谢谢!
解决方案 »
- oracle 11g安装成功后,打开运行,sqlplus 登录不成功
- 存储过程里面可以不可以是一些delete语句?
- 高手求个orcle中的SQL语言!!!!!!!急!!!
- 求一个视图!
- IMP-00017: 由于 ORACLE 的 6550 错误
- 求一句简单SQL语句写法!
- 高分求助,求最大植
- Oracle创建表问题
- ***请教oracle9i以sys/change_on_install登陆遇到的问题***
- 如果linux下面已经有了一个oracle实力orcl,可不可以再安装一个实例stuorc呢?
- 请教sqlserver移植到oracle的问题
- 请教如何同时UPDATE单张表中的两个字段
a.nbr2,
a.dura,
a.date
from'||TABLENAME1||'a'||
'order by a.nbr1,
a.nbr2,
a.dura,
a.date)' ;
open v_ser for v_sql; --15行这块代码15行报ORA-00972 identitify is too long
我定义的v_sql varchar2(4000); 大家帮看看什么问题啊