当前位置: 代码迷 >> Oracle管理 >> oracle一步实现更新操作,该如何解决
  详细解决方案

oracle一步实现更新操作,该如何解决

热度:8   发布时间:2016-04-24 05:23:39.0
oracle一步实现更新操作
我要更新A表ID是5的记录
现在从B表拿出ID是5的记录
A.B两个表的结构相同。。
不用删除,插入方法
应该怎样做?
oracle9i里边用merge可以,但在oracle10g中,merge不支持分布式操作。


------解决方案--------------------
update 表A
set (字段1, 字段2, .. . 字段n) =
(select 字段1, 字段2,.. . 字段n from 表B where 表B.ID = 表A.ID);
  相关解决方案