P66 视图

1.背景

基于某个查询结果的虚表

1.1标准视图:

1.2索引视图

1.3分区视图

1.4优点

2.创建视图

create view View_班级信息
as
select * from 班级信息
--查看视图的内容
select * from View_班级信息
--修改视图的名字
exec sp_rename 'View_班级信息','View_班级信息2'

--修改列
exec sp_rename 'View_班级信息2.人数','总人数'

--查看2年级班级情况
select *
from View_班级信息2
where 年级='er'

视图的操作 和 表的操作一样

3.管理视图

3.1 插入数据

insert into View_学生信息
values('7','13','aa','vd','ffff')

--注意:视图更改,原表随之更改

3.2 修改视图

alter view View_成绩表
as
select 学号,成绩 
from 成绩表

修改 视图数据+视图结构

3.3删除视图

--视图和数据一起删除
delete
view View_班级信息2
where 人数=80
-- 删除视图
drop view View_班级信息2

4.视图的应用

posted @ 2022-10-19 14:51  驼七  阅读(51)  评论(0)    收藏  举报