update tb_cm_serv d
set    d.dp_id =
      (
       select trim(dp_id) 
       from   asl_ogh_cust 
       where  trim(dhhm)=d.acc_nbr 
      )
where  d.serv_id in (select serv_id from asl_temp);update tb_cm_serv d
set    d.dp_id =
      (
       select trim(dp_id) 
       from   asl_ogh_cust 
       where  trim(dhhm)=d.acc_nbr 
      )
where  exists 
      ( select 'x' from asl_temp e
        where  d.serv_id = e.serv_id );