MySQL的视图view,视图创建后,会随着表的改变而自动改变数据

MySQL的视图view,视图创建后,会随着表的改变而自动改变数据

1、首先是创建视图

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER
VIEW tge_view AS
SELECT
corpName,
phone
FROM t_gongshang_enterpriser;

上面代码中的(ALGORITHM=UNDEFINED DEFINER=root@localhost SQL SECURITY DEFINER)是mysql自动生成的,不需要自己写

一般创建VIEW的SQL如下

create view 视图的名字 as select * from 表名

2、改变数据表t_gongshang_enterprise的数据,再去看视图tge_view的数据,会发现视图tge_view的数据跟着数据表t_gongshang_enterprise的数据而改变
结语:
MySQL的视图中的数据,会根据对应表的数据改变而改变,而且是自动完成的。

©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页