rpsc.net
当前位置:首页 >> orAClE 视图有什么用呢? >>

orAClE 视图有什么用呢?

比如说图书馆有图书book(id,name,prise....) 读者reader(id.....) 借阅关系 borrow( bookid,readerid,date) 显然存在一张表很不方便操作,分开又不方便查看 那就建立个视图,view1: select * from book,reader,borrow where book.id=bookid an...

force:强制创建视图.正常情况下,如果基表不存在,创建视图就会失败。但是可以使用force选项强制创建视图(前提:创建视图的语句没有语法错误!),此时该视图处于失效状态。 QY_USER07.VW_T_PLAN:视图的名称,就像是表有个表名一样。 视图的作用...

关于Oracle数据库自身管理的数据保存在一系列的metadata tables中,这些表数量很多,引用起来也比较麻烦,所以Oracle提供了两种主要方式来访问这些metadata: 动态性能视图 数据字典视图 动态性能视图的名字一般以v$开头,而数据字典视图一般以D...

视图的好处,可以主要分为四点: 我简单的说一下,希望你能明白。 第一点: 使用视图,可以定制用户数据,聚焦特定的数据。 解释: 在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话, 采购人员,可以需要一些与其有关的数据,...

关于Oracle数据库自身管理的数据保存在一系列的metadata tables中,这些表数量很多,引用起来也比较麻烦,所以Oracle提供了两种主要方式来访问这些metadata: 动态性能视图 数据字典视图 动态性能视图的名字一般以v$开头,而数据字典视图一般以D...

all_dependencies 能看到

视图是本质上是一张虚拟表,不包含任何数据。查看查询的结果不任何地方都存储在磁盘上,每次执行查询时,将重新创建该视图。 实例化的视图是实际结构存储在数据库中,并写入到磁盘。他们将基于参数定义它们在创建时进行更新。

可以的,但是会慢。有些复杂的可以通过函数实现,在视图里面调用函数可以加快些速度。

select dbms_metadata.get_ddl('VIEW','视图名') from dual; 视图名必须大写

oracle建立物化视图语句:CREATE MATERIALIZED VIEWview_name, 物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快 照。物化视图可以查询表...

网站首页 | 网站地图
All rights reserved Powered by www.rpsc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com