本文将简单介绍视图(view)的概念和作用,创建/修改/删除视图的方法
一、视图的概念和作用
视图是一种基于SQL的结果集的“虚拟表”
它像一张普通的关系表一样 包含行和列
拥有相应权限的用户 可以在视图的基础上进行查询
视图的作用在于:
将已经过滤好的、符合条件的结果集放在视图中
从而实现对特定用户显示/隐藏部分信息
提升数据库管理系统的安全性
二、创建视图
创建视图的语句格式如下:
create view view_name as
(select xxx
from xxx
where xxx);
查看视图的创建情况:
show create view view_name G;
查看视图的结构
desc view_name;
三、修改视图
alter view view_name as
(select xxx
from xxx
where xxx);
四、删除视图
drop view view_name;