how2j.cn

步骤 1 : 创建一个视图   
步骤 2 : 修改table会导致view里看到的数据发生变化   
步骤 3 : 修改视图,会不会导致表的数据发生变化?   

步骤 1 :

创建一个视图

edit edit
create view herosimple as (
select id, name from hero
)
select * from herosimple;

这样就可以对herosimple像操作普通表一样进行操作了
创建一个视图
步骤 2 :

修改table会导致view里看到的数据发生变化

edit edit
update hero set name='炸弹人1' where id = 1
select * from herosimple
步骤 3 :

修改视图,会不会导致表的数据发生变化?

edit edit
update herosimple set name='炸弹人2' where id = 2
select * from herosimple


HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。


提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢