Oracle三类数据字典视图的结构的查看以及其区别
来源:互联网 发布:赌博游戏算法 编辑:程序博客网 时间:2024/05/29 08:00
作者:雨竹清风
Oracle数据字典分为三类:前缀分别是ALL,USER,DBA。
USER_*:
是关于用户所拥有的对象的信息,换句话说是用户自己创建的对象的信息。
ALL_*:
是关于用户可以访问的对象的信息,用公式来说就是:用户自己创建的信息+用户可以访问的对象的信息。
DBA_*:
是关于整个数据库的对象的信息。
区别:ALL_*,DBA_*中比USER_*多了一个OWNER列项。
查看其结构的方法如下:
SQL> desc user_objects
结果:
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
SQL> desc all_objects
结果:
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
OBJECT_NAME NOT NULL VARCHAR2(30)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NOT NULL NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED NOT NULL DATE
LAST_DDL_TIME NOT NULL DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
SQL> desc dba_objects
结果:
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OWNER VARCHAR2(30)
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
- Oracle三类数据字典视图的结构的查看以及其区别
- Oracle的数据字典视图
- Oracle数据字典中包含的视图
- 第八课 oracle数据库的内存结构 表空间,动态性能视图,数据字典等
- 数据字典视图和动态性能视图的区别
- Oracle的内存结构和数据字典
- 笔记之Oracle 数据字典视图:v$fixed_table里包含了三类对象:X$对象、基于X$表的GV$和V$视图
- Oracle数据字典视图
- ORACLE数据字典视图
- oracle数据字典视图
- oracle---数据字典视图
- ORACLE主要的系统表和数据字典视图
- oracle数据库组件列表及相关的数据字典视图
- ORACLE主要的系统表和数据字典视图
- oracle 常见的数据字典和动态性能视图
- 有关oracle审计的几个数据字典视图…
- Oracle的数据字典和动态性能视图
- ORACLE的数据字典表和动态性能视图
- 表格的边框问题
- JAVA WEB的第三个问题----向数据库中写数据的问题
- 浅谈考研
- JAVA WEB 的第四个问题----数据库的中文显示问题
- 解决数据库至页面的乱码问题(摘自小乔发神经的博客)
- Oracle三类数据字典视图的结构的查看以及其区别
- lmhostid获取hostid为空问题
- Oracle动态性能表(视图)的获得
- Oracle数据库的配置及结构
- ios 非arc转arc 之二
- Oracle查看控制文件的配置
- 找不到类型或命名空间名称 SqlDataAdapter (是否缺少 using 指令或程序集引用?)
- Oracle控制文件的移动步骤
- Oracle控制文件的备份