基本数据库表类似超市的仓库,存储了符合该表的所有数据;
视图则类似超市的货架,该货架描述了需陈列的商品。
所以数据库的更新、插入与删除 *** 作的是基础数据库表,只影响了视图罗列出来的数据。
视图的更新•对视图进行insert update delete将会影响其基表,因为视图中不包含任何数据
•不是所有视图都可以更新(可能引起数据紊乱或者数据无意义)
•含有分组(group by 和 having)
•联接查询
•子查询
•聚合函数
• DISTINCT
•不是迫不得已,不要对视图进行更新 *** 作,因为效率低。视图主要用于查询
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)