这个标题起得有的绕口,呵呵。。。
就是v$fixed_view_definition这个视图记录了其他系统视图的定义。
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> desc v$fixed_view_definition;
Name Type Nullable Default Comments
--------------- -------------- -------- ------- --------
VIEW_NAME VARCHAR2(30) Y
VIEW_DEFINITION VARCHAR2(4000) Y
VIEW_NAME 是视图的名称
VIEW_DEFINITION 是具体的视图定义
比如,我要看系统的保留关键字的视图V$RESERVED_WORDS的定义:
SQL> Select * From v$fixed_view_definition Where upper(view_name) ='V$RESERVED_WORDS';
VIEW_NAME
------------------------------
VIEW_DEFINITION
--------------------------------------------------------------------------------
V$RESERVED_WORDS
select KEYWORD, LENGTH, RESERVED, RES_TYPE, RES_ATTR, RES_SEMI, DUPLICA
TE from GV$RESERVED_WORDS where inst_id = USERENV('Instance')
-The End-
分享到:
相关推荐
Oracle系统视图是Oracle数据库数据字典的重要组成部分,它们提供了关于数据库结构、状态以及活动的详细信息。这些视图对于数据库管理员(DBA)来说至关重要,因为它们可以帮助监控和管理数据库,解决性能问题,以及...
1. **视图定义**:视图是由SELECT语句组成的逻辑表,不包含任何实际数据,仅保存查询语句的定义。用户可以通过视图查询、更新和删除数据,就像操作真实的表一样。视图的定义存储在数据字典中,可以通过`USER_VIEWS`...
### Oracle主要的系统表和系统视图 Oracle数据库作为一款广泛使用的数据库管理系统,在其内部维护了大量的系统表和系统视图来记录与管理数据库的各种状态信息。对于DBA(数据库管理员)来说,熟悉并掌握这些系统表...
本资料“Oracle动态视图文档(详细版)”深入浅出地介绍了这一概念,旨在帮助读者从入门到精通,无论是对Oracle视图有一定基础的用户,还是希望成为Oracle DBA(数据库管理员)的学习者,都能从中受益。 动态视图,...
Oracle物化视图是一种数据库对象,它存储了查询结果,以提供快速的数据访问,特别适合于需要频繁查询但计算过程复杂或涉及大量数据连接的场景。物化视图的使用可以显著提高查询性能,因为它避免了每次查询时的计算...
然而,标准的视图定义是静态的,无法根据不同的输入参数返回不同的结果集。Oracle 数据库提供了一种称为“带参数视图”的特性,允许我们在创建视图时传递参数,从而使得视图能够根据这些参数的变化展示不同的数据。 ...
当基础表结构发生变化时,可以通过更新视图定义来保持旧的查询接口,从而减少对应用程序的影响。 在创建Oracle视图时,可以使用以下几种方法: - `CREATE VIEW` 语句:这是最基础的创建视图的方式,定义了视图的...
因Oracle暂不支持对视图(View)的加密,在实际工作中有时需提供给第三方只读账户,为保护知识产权,可用文中所述方法防止第三方账户查看视图(View)中的SQL代码。
"Oracle 物化视图增量刷新的应用研究" Oracle 物化视图是 Oracle 公司提供的一种新技术,可以解决很多普通逻辑视图无法完成的功能。物化视图操作简单,支持增量刷新及全量刷新,可以支持复杂的表连接、聚合函数等...
在IT行业中,数据库管理系统(DBMS)如MySQL和Oracle在数据存储和管理方面扮演着重要角色。当企业或组织需要整合来自不同DBMS的数据时,跨数据库查询技术就显得尤为重要。本篇主要介绍如何通过MySQL数据库创建视图来...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的功能和工具,其中包括视图(View)这一重要概念。视图是数据库中的虚拟表,它是基于一个或多个表的查询结果集,可以简化复杂的查询操作,提高数据...
Oracle物化视图是一种在数据库中预先计算并存储视图查询结果的数据对象,它与普通的视图不同,普通视图在查询时动态地基于基表数据生成结果,而物化视图则拥有自己的物理存储,提供了对数据的快速访问。在本篇循序渐...
总之,Oracle数据库中的视图管理是一项重要的技能,通过合理的创建和管理视图,可以极大地提升数据库系统的灵活性和安全性。理解视图的基本原理及其最佳实践对于数据库开发人员和管理员来说至关重要。
Oracle数据库的动态性能视图,通常被称为V$视图,是Oracle系统内部维护的一组特殊视图,主要为系统管理员和数据库管理员提供实时性能监控和诊断数据库运行状态的能力。动态性能视图的内容与数据库的性能相关,并且...
例如,如果删除了一个视图的基表,然后重建该表,Oracle会检查新建的表是否符合视图定义的要求,并评估视图的有效性。 #### 可更新连接视图 连接视图是指在视图定义查询的FROM子句中引用了多个表或视图的情况。可...
Oracle 带参数视图实践 Oracle 数据库中的视图通常是不带参数的,但有时,我们需要使用带参数的视图来方便查询数据。下面将简要介绍 Oracle 带参数视图的实践。 一、问题描述 在实际应用中,我们遇到了一个问题...
Oracle提供了大量的系统表和视图来帮助管理员管理数据库。以下是一些常见的视图和表: - **DBA_开头的视图**:这些视图提供了整个数据库的全局视图。 - `DBA_USERS`: 数据库用户信息。 - `DBA_SEGMENTS`: 表段...
其中text显示的内容为视图定义的SELECT语句,可通过DESC USER_VIEWS 得到相关信息。 修改视图: 通过OR REPLACE 重新创建同名视图即可。 视图上的DML 操作: DML操作应遵循的原则: 1.简单视图可以执行...
**Oracle动态性能视图**是一组预定义的视图,用于显示Oracle数据库的内部状态和活动信息。这些视图对于DBA(数据库管理员)来说非常重要,可以帮助他们监控数据库性能、诊断问题并进行调优。 #### 二、Oracle动态...