oracle11g 普通视图详解

前端之家收集整理的这篇文章主要介绍了oracle11g 普通视图详解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

create view TEST_USER as select u.yhdm,u.xm,u.bmdm,u.sfzmhm from acl_user u with read only


select * from test_user

--update test_user set xm='aaa' where yhdm='120970' 更新的话报 ORA-42399: 无法对只读视图执行 DML 操作

--普通视图可以有效利用基表的已有所有索引优点 ,因为oracle 11g 中当我们查询普通视图的适合,它替换用户的select语句中的底层查询定义,--并处理结果查询,就好像视图不存在一样

猜你在找的Oracle相关文章