2019-03-09
阅读量:
763
Oracle的视图
一、视图【重要】
视图就是封装了一条复杂查询的语句。视图是提供一个查询的窗口,所有数据来自于原表。
1). 视图的作用
视图可以屏蔽敏感字段
保证总部和分部数据及时统一;
比如:总部从表中查,分部看视图,保证数据统一!有限避免查询的数据没有及时更新
2). 登陆拥有dba权限的用户
dba权限用于跨用户查询是可以的!
-- 查询语句 创建表;可以跨用户查询(当前用户是拥有dba权限的itheima)
create table emp as select * from scott.emp;
3). 创建视图的三种语法
1. 语法①:建立一个视图
- 语法格式
create view 视图名称 as 子查询
2. 修改测试
-- 建立一个视图,此视图包括了20号部门的全部员工信息
create view empvd20 as select * from emp t where t.deptno = 20;
3. 使用视图
-- 使用建立的视图查询deptno为20的员工
select * from empvd20;






评论(0)


暂无数据
推荐帖子
0条评论
1条评论
0条评论