总结:视图中多个基表关联时,能作为视图主键的列,所在的表可以认为是键保留表。
只可以对键保留表中的列进行update。
-------------------------
建表:
create table t1 (id int primary key,name varchar(20), deptid int);
create table t2 (id int primary key,deptname varchar(20));
插入数据:
insert into t1 values(1,'张三',1);
insert into t1 values(2,'张四',1);
insert into t1 values(3,'张五',2);
insert into t1 values(4,'张六',3);
insert into t2 values(1,'一部门');
insert into t2 values(2,'二部门');
insert into t2 values(3,'三部门');
查看数据:
select * from t1;
select * from t2;