急救,谢谢
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错误,哪位大师帮解答下!谢谢!
解决方案 »
- 关于sqlldr的对表进行操作的问题?
- 十万火急,alter system set processes = 3000 scope = spfile;后,重启了linux,现在oralce没办法启动了。
- 寻SQL达人,求一SQL语句,内附图,百分奉上.
- 表连接问题sql语句:
- 在cent os6.3,64bit上安装32位的Oracle11gr2遇到一个问题,请大家帮忙解答一下
- oracle数据库操作
- txt导入问题?恳请指教.
- oem登录异常~~!!
- oracle存储过程中字符串表达式的判断和字符串连接的问题
- 测试oracle 数据库最大连接数的方法
- 请教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); 大家帮看看什么问题啊