1. 程式人生 > >Oracle怎樣將一張表的多個欄位更新到另一張表中去

Oracle怎樣將一張表的多個欄位更新到另一張表中去

Oracle中將一張表的多個欄位更新到另一張表中去

update t_retired_device a 

set(a.tag_id, a.sub_tag_id) = 

(select b.tag_id,b.sub_tag_id

from t_test b

where b.device_code =a.device_code)

格式 update 表A  set (表A欄位) =(select 表B欄位(注和表A對應欄位)from 表B where 表A.欄位=表B.欄位)。

檢視更詳細介紹:http://blog.csdn.net/luck901229/article/details/8451432