oracle 视图

来源:互联网 发布:手机淘宝流量钱包 编辑:程序博客网 时间:2024/06/07 07:23

视图与表的区别
1.表需要占用磁盘空间,视图不需要
2.视图不能添加索引
3.使用视图可以简化 复杂查询
4.视图利于提高安全性

创建视图

create view 视图名 as select 语句 [with read only]

创建或修改视图

create or replace view 视图名 as select语句 [with read only]

删除视图

drop view 视图名


create view myview as select * from emp where sal<2000;

create view myview2 as select emp.empno,emp.ename,dept.dname from emp,dept where emp.deptno=dept.deptno;