Oracle 多表关联更新
Posted 细心,耐心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 多表关联更新相关的知识,希望对你有一定的参考价值。
create table t1(
id number(10),
name varchar2(10)
);
create table t2(
id number(10),
name varchar2(10)
);
insert into t1 values(1,‘06‘);
insert into t1 values(2,‘02‘);
insert into t2 values(3,‘03‘);
insert into t2 values(1,‘01‘);
select * from t1;
select * from t2;
update t1
set t1.name = (select t2.name from t2 where t2.id=t1.id)
where exists (select * from t2 where t2.id=t1.id) ;
以上是关于Oracle 多表关联更新的主要内容,如果未能解决你的问题,请参考以下文章