oracle updateA表中欄位從B表的欄位取值

  • 2019 年 12 月 29 日
  • 筆記

update uf_dsfz_dsf a set a.DLHSDWDM = (select b.DLHSDWDM from UF_DSFZ_DLTEMP b where b.dsfmc = a.dsfmc) where a.dsfmc in (select dsfmc from UF_DSFZ_DLTEMP);

注意,最後一個where是必須的,否則會死循環。

Tags: