ORACLE10g存储过程中CASE语句里赋值变量语句问题
自己写了个存储过程学习用,发现个怪问题:create or replace procedure xuexi (aa in varchar2)
as
i number :=0;
...
begin
select nvl(max(字段),0)into i from bbbb;
case aa
when ‘dsfa' then insert into bbbb(字段) values(i+1);
.....
when 'bbbb' then i:=0;
end case;
end xuexi;
在上面语句中编译时报错,大概意思是说 变量i赋值重未在过程中使用,求解