Oracle中的多表更新
发布时间:2020-12-12 16:24:52 所属栏目:百科 来源:网络整理
导读:是否可以使用join通过单个查询更新Oracle中的多个表?如果是这样,语法是什么?我的同事说他是用 MySQL做的. 更新 – 我想做的是这样的事情 UPDATE table1 t1 JOIN table2 t2 ON t1.id = t2.id SET t1.column1 = 'ABC',t2.column2 = 'BCD' WHERE condition 你
是否可以使用join通过单个查询更新Oracle中的多个表?如果是这样,语法是什么?我的同事说他是用
MySQL做的.
更新 – 我想做的是这样的事情 UPDATE table1 t1 JOIN table2 t2 ON t1.id = t2.id SET t1.column1 = 'ABC',t2.column2 = 'BCD' WHERE <condition>你想解决什么问题?您不能在Oracle中使用单个更新语句来更新多个表,但可以在视图上使用“替代”触发器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |