current of 使用

原创 2013年12月05日 17:06:44
--Where Current Of语句允许你更新或者是删除最后由cursor取的记录

declare
  cursor c_emp is select * from emp2 for update;
begin
  for v_emp in c_emp loop
    if substr(v_emp.ename,1,1)='S' then
      update emp2 set comm = nvl(comm,0)+1000 where current of c_emp;
    end if;
  end loop;
  commit;
end;

select * from emp2;
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ORA-01002 提取违反顺序

ORA-01002 提取违反顺序 ORA-01002 ORA-01002: fetch out of sequence Cause: This error means that a fetch has...
  • myinc
  • myinc
  • 2013-12-05 17:06
  • 6211
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)