设为首页 加入收藏

TOP

Oracle基本操作笔试面试题之视图操作
2014-11-04 22:45:05 来源: 作者: 【 】 浏览:31
Tags:Oracle 基本操作 笔试 试题 操作











with check option constraint empv_ck;



测试一:update empv set deptno=10 where empno=7369


结果:


ERROR位于第 1:


ORA-01402:视图 WITH CHECK OPTIDN违反 where子句



测试二:update empv set sal=2000 where empno=7369


结果:已更新 1行。



拒绝 DML操作


-在视图定义时使用 WITH READ ONLY选项可以确保不能对视图执行 DML操作


例:


create or replace view empv(employee_id,employ_name,job_title)


as select empno,ename,job from emp where deptno=10


with read only;





3、视图删除




删除视图并不会删除数据,因为视图是基于数据库中的基表


DROP VIEW view_name;


例:DROP VIEW empv;


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇what is the diffrence between E.. 下一篇什么是非侵入式设计?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: