Oracle---day03
一、视图 对一个查询结果的封装(视图里面所有的数据都是来自于它查询的那张表,视图里面不存储任何数据) 视图的好处:1.能够封装复杂的查询结果 2.屏蔽表中的细节 语法: create [or replace] view 视图名字 as 查询语句 [with read only] or replace --如果存在就覆盖 with read only --只允许读,不允许修改,一般都会加 同义词--就是给表、视图等取另外一个名字 --创建一个视图 create or replace view view_test1 as select ename,job,deptno from emp; --通过视图修改数据 update view_test1 set ename='SIMITH2' where ename = 'smith2'; --创建一个只读视图 create or replace view view_test2 as select ename,job,deptno from emp with read only; --同义词概念 create synonym yuangong for view_test2; select * from yuangong select * from view_test1; select