关于一个过程
create or replace procedure www(qianggegejilu in qianggege%rowtype) is
str varchar2(1000) ;returnline integer:=0;
begin
str := 'insert into qianggege values (qianggegejilu.code,qianggegejilu.name,qianggegejilu.sex,qianggegejilu.age,qianggegejilu.jiguan,qianggegejilu.biyeyanxiao)';
execute immediate str;
returnline:=returnline+1;
end www;
上边是一个过程
SQL> declare
2 qianggege1 qianggege%rowtype;
3 begin
4 qianggege1.code:='19991834';
5 qianggege1.name:='张岩';
6 qianggege1.sex:='男';
7 qianggege1.biyeyanxiao:='东北林业大学';
8 www(qianggege1);
9 end;
10 /
ORA-00984: 列在此处不允许
ORA-06512: 在"WQ.WWW", line 6
ORA-06512: 在line 8
出现这样的错误是什么原因??请各位指教