热线电话:13121318867

登录
2019-03-09 阅读量: 763
Oracle的视图

一、视图【重要】

视图就是封装了一条复杂查询的语句。视图是提供一个查询的窗口,所有数据来自于原表。

1). 视图的作用

视图可以屏蔽敏感字段

保证总部和分部数据及时统一;

比如:总部从表中查,分部看视图,保证数据统一!有限避免查询的数据没有及时更新

2). 登陆拥有dba权限的用户

dba权限用于跨用户查询是可以的!

-- 查询语句 创建表;可以跨用户查询(当前用户是拥有dba权限的itheima)

create table emp as select * from scott.emp;

3). 创建视图的三种语法

1. 语法①:建立一个视图

  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.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子