11智能在线
新记
Oracle中多表关联如何修改数据?
如题所述
举报该文章
相关建议 2019-09-27
不管是update还是merge每次都是只能修改一站表,还没听说一次修改两张表的。
如果分别修改那就比较简单了(先确定B列是否唯一,如果不唯一,那么可能存在修改扩大的问题,所以可能还要修改语句),update a set a.d=2 where a.b=(select b from E where h=1)(这是a表的,b表的改法更容易)
如果一起修改,那么可能只能临时修改,也就是select的时候修改一下,这个一般没什么用。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/v74fmv4fsm44qpf7fp.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
oracle update 多表关联如何替换数据?
oracle多表关联update语句如何实现?
oracle 想把三张表关联起来,怎么关联?
oracle怎么修改表中的多个数据
oracle 对于多个大表关联操作如何优化速度?
oracle中用一条语句,多表关联删除怎么写啊?
两个Oracle数据库,怎么把其中两张表的数据关联合并显示出...
oracle update 多表关联如何替换数据?