各位
可否指教一下ORACLE中同时UPDATE一个表的多行多列的方法呢
最好是有例子和语句阿
我在ORACLE 的用户READ_ONLY 下建立了两个表 ROUTING_COPY ROUTING_TEM
ROUTING_TEM是临时表
ROUTING_COPY是目标表
我先把包含目标数据的EXCEL导入到ROUTING_TEM
然后我想用UPDATE 同时更新ROUTING_COPY表中的两列为ROUTING_TEM中对应的列值
好像ORACLE和SQL不一样

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