● 简单化,数据所见即所得。缺点:
● 安全性,用户只能查询或修改他们所能见到得到的数据。
● 逻辑独立性,可以屏蔽真实表结构变化带来的影响。
● 性能相对较差,简单的查询也会变得稍显复杂。3. 视图的创建
● 修改不方便,特变是复杂的聚合视图基本无法修改。
● 视图不会独立存储数据,原表发生改变,视图也发生改变。没有优化任何查询性能。二. 结语
● 如果视图包含以下结构中的一种,则视图不可更新。
● 聚合函数的结果。
● DISTINCT 去重后的结果。
● GROUP BY 分组后的结果。
● HAVING 筛选过滤后的结果。
● UNION、UNION ALL 联合后的结果。
1. 视图是数据库中简单实用的一种工具,可以将复杂的多表查询封装成视图,在查询的时候只需要简单的一个查询就能得到想要的结果。
2. 注意在创建视图中包含聚合函数、DISTINCT 去重、GROUP BY 分组、HAVING 筛选、UNION ALL 查询结果合并的时候,视图不可以更新。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |