oracle-视图(view)
oracle-视图(view) ---------- ---------- --------- --------- 对简单视图进行DML操作: SQL> insert into vw_emp values(1,'a','aa','05-JUN-88',10); SQL> update vw_emp set ename='cc' where ename='KING'; SQL> delete vw_emp where ename='cc'; SQL> select * from vw_emp where deptno=10 ---------- ---------- --------- --------- --------- 基表也发生了相应的更改: SQL> select empno,ename,job,hiredate,deptno from emp where deptno=10; 创建只读视图: with read only ; 删除视图: 可以删除当前模式中的任何视图; drop view vw_test; 备注: 视图可以使用join,group by等子句,但复杂视图(多表连接、复合函数等)不能进行DML操作,只有简单视图可以进行DML操作。 使用数据字典视图 1 dba_views―