白银市建设局网站首页,网站模板上传打不开,网络工程主要是干嘛的,网站的推广有哪些方式1. 视图作用
(1). 简化业务#xff0c;将多个复杂条件#xff0c;改为视图
(2). mysql对用户授权#xff0c;只能控制表权限#xff0c;通过视图可以控制用户字段权限。
(3). 可以避免基本表变更#xff0c;影响业务。只需更改视图即可。
2. 视图#xff08;创建将多个复杂条件改为视图
(2). mysql对用户授权只能控制表权限通过视图可以控制用户字段权限。
(3). 可以避免基本表变更影响业务。只需更改视图即可。
2. 视图创建查询修改删除
(1). 创建视图create view 视图名 as select * from 表;
(2). 查询视图select * from 视图名; // 与查询表一致
(3). 查询视图结构show create view 视图名; // 与查询表结构一致
(4). 替换视图create or replace view 视图名 as select * from 表;
(5). 修改视图alter view 视图名 as select * from 表;
(6). 删除视图drop view 视图名;
3. 视图插入更新数据
通过视图key更新数据视图中的行必须与基本表的行一一对应。
创建视图时用函数分组去重等则不能通过视图插入更新数据
4. 视图检查选项
作用避免通过视图插入的数据视图查询不到。
(1). create view 视图名 as select * from 表 where 条件 with cascaded check option;// 默认
(2). create view 视图名 as select * from 表 where 条件 with local check option;
加了视图检查选项会对where条件进行检查不能插入不满足where条件的数据。
(3). create view 视图名 as select * from 视图 where 条件 with cascaded check option;// 默认
(4). create view 视图名 as select * from 视图 where 条件 with local check option;
可以基于视图创建视图cascaded 与 local 的区别是父视图没有检查选项时local不检查父视图where条件cascaded会检查父视图where条件。