您的位置:首页 > 数据库 > Oracle

oracle 批量 update selete

2016-03-10 09:36 120 查看
注:oracle中不能使用update table_a from 模式。如果想在oracle中更新表的字段,而这个字段从其他表中获取数据的话,只能用正常的内联,不能用left join 或者inner join。

列子:

update test b set b.f_srctradeno =

(

select r.f_tradeno from test_r r,test_o o where r.f_bankorderno=b.f_tradeno and r.f_tradestatus=200

and o.f_rechargeno=r.f_tradeno

)

where b.f_tradeno in

('WBT20160308010082324')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: