使用带有plsql的第一列更新两列中的数据

问题描述 投票:1回答:1

我有两列的表第一个数据01 0 1 0 0 0第二个完整的描述我想用另一个数据替换数据,如果它是0所以我做了类似的事情

begin
      select BRA_CODE , BRA_DESC
        from REQUESTS 
   loop
      update REQUESTS
         set BRA_DESC = 'ajman'
                where BRA_CODE = 0;
   end loop;
end;
oracle oracle11g oracle10g oracle-sqldeveloper
1个回答
0
投票

好吧,你写的UPDATE似乎是你所需要的,并且是最快的方法。

为什么要编写和使用较慢的PL / SQL?逐行将是缓慢的,没有任何改进。

© www.soinside.com 2019 - 2024. All rights reserved.