您的位置:首页 > 数据库 > Oracle

Oracle学习7:view视图详解

2017-12-27 18:15 411 查看

1. view概述

VIEW视图是一张虚拟表,作用类似于临时表,但是其并不保存记录,记录仍然保存在源表当中

因而,如果更新源表数据,view的数据会同步更新

2. 创建语法

create view view_name
AS
select 字句
;


3. 实例说明

如下,我们根据test_ljb创建一个view视图:

create view v_test_ljb
as
select employee from test_ljb;


查看视图内容:

select * from v_test_ljb;


下面我们用plsql为源表添加一个新纪录:

insert into test_ljb values ('Test','','');
commit;


分别查询两者结果:

select * from test_ljb;
select * from v_test_ljb;






可以看出,虽然我们没有对v_test_ljb做任何操作,但是因为源表发生了变化,view也跟随发生了变化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle view 视图