Advertisement

MySQL基于视图操作

阅读量:

建立视图的使用

核心知识点
视图的生成方式
应用WITH CHECK OPTION限制条件
定义视图时的其他可选参数
关于视图查询语句的处理方式

视图的创建
1.语法结构:
CREATE [OR REPLACE] VIEW view_name [(column_list)]
AS select语句 ##该语句可以非常复杂
[WITH [CASCADED | LOCAL] CHECK OPTION]
OR REPLACE:当视图已存在时,将对其进行替换操作

2.视图本质上是一种逻辑表,其内部并不存储实际数据。通过该结构,能够展示基础表中的一部分信息。用于生成视图的基础数据表被称为基表(BASE TABLE)。视图作为一条SELECT查询语句被存储在数据库的数据字典中。
示例:
create view v_student as
select id,name from student; ##此操作等同于为select id,name from student这一查询语句赋予一个名为v_student的别名

在这里插入图片描述

全部评论 (0)

还没有任何评论哟~