1 啥是视图
- 是一条sql语句,我们用特定名称保存该语句.它不存储数据,但是可以把视图当做一张表进行查询操作.
- 可以在一个视图的基础上创建另一个视图,但是一般不这么使用
- 视图不保存数据,在底层不开辟空间,所以视图只用于查询
2 视图的基本使用
如何 创建/修改视图:
create or replace view 视图名 as select 字段名 from 表明
如何删除视图:
drop view 视图名;
视图的应用具体场景
- 出于安全考虑,可以只向特定的用户暴露全部数据的部分行或列
- 某些时候需要在原始数据基础上创建一些临时列,例如把英里转换成公里,把摄氏度转换成华氏度
- 在SQL中如果需要经常进行聚合操作,可以在视图中提前处理