当前位置: 代码迷 >> Oracle管理 >> ORACLE 与此同时更新多列方法
  详细解决方案

ORACLE 与此同时更新多列方法

热度:123   发布时间:2016-04-24 04:17:09.0
ORACLE 同时更新多列方法
各位

可否指教一下ORACLE中同时UPDATE一个表的多行多列的方法呢

最好是有例子和语句阿

我在ORACLE 的用户READ_ONLY 下建立了两个表 ROUTING_COPY  ROUTING_TEM
ROUTING_TEM是临时表
ROUTING_COPY是目标表

我先把包含目标数据的EXCEL导入到ROUTING_TEM
然后我想用UPDATE 同时更新ROUTING_COPY表中的两列为ROUTING_TEM中对应的列值
好像ORACLE和SQL不一样



------解决方案--------------------
可以这么更新的
错误是因为你的子查询返回多条记录了
------解决方案--------------------
楼上正确,保证set = 后的子查询只返回一天记录
  相关解决方案