视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变化会影响到基表,基表的数据变化也会影响到视图。接下来让我们去了解一下视图:
视图的基本使用:
1.创建视图:
create view 视图名 as select 语句;
举例:
create view v_ename_dname as select ename, dname from EMP, DEPT where EMP.deptno=DEPT.deptno;
2.修改视图:修改了视图,对基表有影响
(1)修改视图数据
(2)查看基表数据:发生改变
3.修改基表:修改了基表,对视图有影响
(1)修改基表