The oracle a table of a data replacement in a data table in a sql statement

Disclaimer: This article is a small Hu Zibo main original article, reproduced, please attach Bowen link! https://blog.csdn.net/woshaguayi/article/details/89480349
UPDATE isc_specialorg_unit t
  SET t.unicode =
     (SELECT t1.erp_id FROM tmp_wwyt_isc_erp_mapping t1 WHERE t.unicode=t1.isc_code and rownum =1 )
 WHERE EXISTS
     (SELECT 1 FROM tmp_wwyt_isc_erp_mapping T1 WHERE T1.isc_code = T.unicode);     
commit;

 

Guess you like

Origin blog.csdn.net/woshaguayi/article/details/89480349
Recommended