金仓数据库KingbaseES数据库参考手册(静态数据词典视图2.3. KingbaseES兼容Oracle视图 )

目录

2.3.1. all_all_tables ¶

2.3.2. all_col_comments ¶

2.3.3. all_col_privs ¶

2.3.4. all_cons_columns ¶

2.3.5. all_constraints ¶

2.3.6. all_ind_columns ¶

2.3.7. all_indexes ¶

2.3.8. all_objects ¶

2.3.9. all_sequences ¶

2.3.10. all_source ¶

2.3.11. all_synonyms ¶

2.3.12. all_tab_cols ¶

2.3.13. all_tab_columns ¶

2.3.14. all_tab_comments ¶

2.3.15. all_tab_privs ¶

2.3.16. all_tables ¶

2.3.17. all_trigger_cols ¶

2.3.18. all_triggers ¶

2.3.19. all_types ¶

2.3.20. all_users ¶

2.3.21. all_views ¶

2.3.22. all_arguments ¶

2.3.23. db_files ¶

2.3.24. dba_all_tables ¶

2.3.25. dba_col_comments ¶

2.3.26. dba_col_privs ¶

2.3.27. dba_cons_columns ¶

2.3.28. dba_constraints ¶

2.3.29. dba_free_space ¶

2.3.30. dba_ind_columns ¶

2.3.31. dba_indexes ¶

2.3.32. dba_objects ¶

2.3.33. dba_role_privs ¶

2.3.34. dba_roles ¶

2.3.35. dba_sequences ¶

2.3.36. dba_source ¶

2.3.37. dba_synonyms ¶

2.3.38. dba_tab_cols ¶

2.3.39. dba_tab_columns ¶

2.3.40. dba_tab_comments ¶

2.3.41. dba_tab_privs ¶

2.3.42. dba_tables ¶

2.3.43. dba_tablespace ¶

2.3.44. dba_tablespaces ¶

2.3.45. dba_trigger_cols ¶

2.3.46. dba_triggers ¶

2.3.47. dba_types ¶

2.3.48. dba_users ¶

2.3.49. dba_views ¶

2.3.50. dba_arguments ¶

2.3.51. recyclebin ¶

2.3.52. user_all_tables ¶

2.3.53. user_col_comments ¶

2.3.54. user_col_privs ¶

2.3.55. user_cons_columns ¶

2.3.56. user_constraints ¶

2.3.57. user_free_space ¶

2.3.58. user_ind_columns ¶

2.3.59. user_indexes ¶

2.3.60. user_objects ¶

2.3.61. user_role_privs ¶

2.3.62. user_sequences ¶

2.3.63. user_source ¶

2.3.64. user_synonyms ¶

2.3.65. user_tab_cols ¶

2.3.66. user_tab_columns ¶

2.3.67. user_tab_comments ¶

2.3.68. user_tab_privs ¶

2.3.69. user_tables ¶

2.3.70. user_tablespace ¶

2.3.71. user_tablespaces ¶

2.3.72. user_trigger_cols ¶

2.3.73. user_triggers ¶

2.3.74. dba_types ¶

2.3.75. user_users ¶

2.3.76. user_views ¶

2.3.77. user_arguments ¶

2.3.78. V$CONTEXT ¶

2.3.79. V$DATABASE ¶

2.3.80. V$INSTANCE ¶

2.3.81. V$LOCK ¶

2.3.82. V$LOCKED_OBJECT ¶

2.3.83. V$PARAMETER ¶

2.3.84. V$SESSION ¶

2.3.85. V$SYSSTAT ¶


2.3.1. all_all_tables 

描述当前用户可以访问的对象表和关系表。

表 2.3.6 ALL_ALL_TABLES列 

名称

类型

描述

OWNER

CHARACTER VARYING(128 BYTE)

表的属主。

TABLE_NAME

CHARACTER VARYING(128 BYTE)

表名。

TABLESPACE_NAME

CHARACTER VARYING(30 BYTE)

表空间名。

CLUSTER_NAME

CHARACTER VARYING(128 BYTE)

cluster名字。

IOT_NAME

CHARACTER VARYING(128 BYTE)

索引结构表的名字。

STATUS

CHARACTER VARYING(8 BYTE)

表的状态。

PCT_FREE

NUMERIC

块中空闲空间的最小百分率。

PCT_USED

NUMERIC

块中已使用空间的最小百分率。

INI_TRANS

NUMERIC

事务数的初始化大小。

MAX_TRANS

NUMERIC

最大事务数。

INITIAL_EXTENT

NUMERIC

初始化的大小。

NEXT_EXTENT

NUMERIC

扩展的大小。

MIN_EXTENTS

NUMERIC

段中允许扩展的最小值。

MAX_EXTENTS

NUMERIC

段中允许扩展的最大值。

PCT_INCREASE

NUMERIC

扩展时增加的百分率。

FREELISTS

NUMERIC

空闲的进程数权限。

FREELIST_GROUPS

NUMERIC

空闲列表的群数。

LOGGING

CHARACTER VARYING(3 BYTE)

表示表上的修改是否记录。

BACKED_UP

CHARACTER VARYING(1 BYTE)

权限该表从上次修改到现在是否做了备份

NUM_ROWS

NUMERIC

表的行数。

BLOCKS

NUMERIC

已使用的数据块数。

EMPTY_BLOCKS

NUMERIC

空闲的数据块数。

AVG_SPACE

NUMERIC

平均的空闲空间数。

CHAIN_CNT

NUMERIC

表中跨数据块的行数。

AVG_ROW_LEN

NUMERIC

平均一行的数据长度。

AVG_SPACE_FREELIST_BLOCKS

NUMERIC

一个空闲列表中的所有数据块的平均空闲值。

NUM_FREELIST_BLOCKS

NUMERIC

空闲列表中的数据块数。

DEGREE

CHARACTER VARYING(10 BYTE)

扫描表时一个实例中的线程数。

INSTANCES

CHARACTER VARYING(10 BYTE)

扫描表时的实例数。

CACHE

CHARACTER VARYING(5 BYTE)

该表是否在缓存 CACHE 中。

TABLE_LOCK

CHARACTER VARYING(8 BYTE)

该表是否被锁住。

SAMPLE_SIZE

NUMERIC

分析表时的采样率。

LAST_ANALYZED

DATE

最近一次 ANALYZE 的时间。

PARTITIONED

CHARACTER VARYING(3 BYTE)

该表是否是分区表。

IOT_TYPE

CHARACTER VARYING(12 BYTE)

索引组织表的类型。

OBJECT_ID_TYPE

CHARACTER VARYING(16 BYTE)

对象类型。

TABLE_TYPE_OWNER

CHARACTER VARYING(128 BYTE)

表类型属主。

TABLE_TYPE

CHARACTER VARYING(128 BYTE)

表类型。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该数据是否为临时表。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其他方法生成的二级对象。

NESTED

CHARACTER VARYING(3 BYTE)

该表是否是嵌套的。

BUFFER_POOL

CHARACTER VARYING(7 BYTE)

该对象的缺省的缓冲区。

FLASH_CACHE

CHARACTER VARYING(7 BYTE)

表数据块使用的数据库缓存提示。

CELL_FLASH_CACHE

CHARACTER VARYING(7 BYTE)

表数据块使用的数据库闪存单元缓存提示。

ROW_MOVEMENT

CHARACTER VARYING(8 BYTE)

分区表的行是否允许移动。

GLOBAL_STATS

CHARACTER VARYING(3 BYTE)

收集统计信息或者增量维护则为‘YES’,否则为‘NO’。

USER_STATS

CHARACTER VARYING(3 BYTE)

用户的状态。

DURATION

CHARACTER VARYING(15 BYTE)

临时表的存在时间。

SKIP_CORRUPT

CHARACTER VARYING(8 BYTE)

在索引扫描时是否忽略块标记中断。

MONITORING

CHARACTER VARYING(3 BYTE)

该表是否设置了监控属性。

CLUSTER_OWNER

CHARACTER VARYING(128 BYTE)

cluster的属主。

DEPENDENCIES

CHARACTER VARYING(8 BYTE)

行级依赖跟踪是否可用。

COMPRESSION

CHARACTER VARYING(8 BYTE)

该表是否压缩。

COMPRESS_FOR

CHARACTER VARYING(30 BYTE)

哪种操作默认压缩。

DROPPED

CHARACTER VARYING(3 BYTE)

该表是否被删除。

SEGMENT_CREATED

CHARACTER VARYING(3 BYTE)

段是否已经创建。

INMEMORY

CHARACTER VARYING(8 BYTE)

表是否使用内存列存储。

INMEMORY_PRIORITY

CHARACTER VARYING(8 BYTE)

表在内存列存储中的填充优先级。

INMEMORY_DISTRIBUTE

CHARACTER VARYING(15 BYTE)

表在内存列存储分布方式。

INMEMORY_COMPRESSION

CHARACTER VARYING(17 BYTE)

内存存储压缩等级。

INMEMORY_DUPLICATE

CHARACTER VARYING(13 BYTE)

内存列存储重复设置方式。

EXTERNAL

CHARACTER VARYING(3 BYTE)

是否为外部表。

HYBRID

CHARACTER VARYING(3 BYTE)

是否为混合分区。

CELLMEMORY

CHARACTER VARYING(24 BYTE)

闪存单元列压缩取值。

INMEMORY_SERVICE

CHARACTER VARYING(12 BYTE)

内存列存储在不同实例中存放方式。

INMEMORY_SERVICE_NAME

CHARACTER VARYING(1000 BYTE)

内存列存储名称。

MEMOPTIMIZE_READ

CHARACTER VARYING(8 BYTE)

是否使用基于快速键访问。

MEMOPTIMIZE_WRITE

CHARACTER VARYING(8 BYTE)

仅内部使用。

HAS_SENSITIVE_COLUMN

CHARACTER VARYING(3 BYTE)

是否有敏感列。

LOGICAL_REPLICATION

CHARACTER VARYING(8 BYTE)

是否使用逻辑复制。

2.3.2. all_col_comments 

描述当前用户可访问的所有序列。

表 2.3.7 ALL_COL_COMMENTS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

对象的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

表的名称。

COLUMN_NAME

CHARACTER VARYING(63 BYTE)

列名。

COMMENTS

CHARACTER VARYING(4000 CHAR)

列注释。

2.3.3. all_col_privs 

当前用户下可以查看的所有列级权限,既包括 user_col_privs 中的内容,同时也包含 GRANTEE 是当前角色的列级权限。

表 2.3.8 ALL_COL_PRIVS列 

名称

类型

描述

GRANTOR

character varying(63BYTE))

授权者。

OWNER

character varying(63BYTE))

属主。

GRANTEE

character varying(63BYTE))

被授权者。

TABLE_CATALOG

character varying(63BYTE))

数据库名。

TABLE_SCHEMA

character varying(63BYTE))

模式名。

TABLE_NAME

character varying(63BYTE))

表名或者视图名。

COLUMN_NAME

character varying(63BYTE))

列名。

PRIVILEGE_TYPE

character varying(40BYTE))

权限。

IS_GRANTABLE

character varying(63BYTE))

是否具有可将该权 限授予其他对象的权限。

2.3.4. all_cons_columns 

描述当前用户可访问的所有约束的列。

表 2.3.9 ALL_CONS_COLUMNS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63BYTE)

约束定义的所有者。

CONSTRAINT_NAME

CHARACTER VARYING(63BYTE)

约束定义的名称。

TABLE_NAME

CHARACTER VARYING(63BYTE)

约束定义的表名。

COLUMN_NAME

VARCHAR2(4000CHAR)

约束定义中指定的列名 称或对象类型列的属性。

POSITION

NUMERIC

列或属性在 对象定义中的原始位置。

2.3.5. all_constraints 

描述当前用户可以访问的表上的约束定义。

表 2.3.10 ALL_CONSTRAINTS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

约束的所有者。

CONSTRAINT_NAME

CHARACTER VARYING(63 BYTE)

约束的名字。

CONSTRAINT_TYPE

CHARACTER VARYING(1 BYTE)

约束的类型。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

与约束相关的表。

SEARCH_CONDITION

TEXT

检查约束的条件。

R_OWNER

CHARACTER VARYING(63 BYTE)

一个参照完整性约 束所引用表的所有者。

R_CONSTRAINT_NAME

CHARACTER VARYING(63 BYTE)

所引 用表的约束定义名称。

DELETE_RULE

CHARACTER VARYING(9 BYTE)

参照完 整性约束的删除规则。

STATUS

CHARACTER VARYING(8 BYTE)

约束的状态。

DEFERRABLE

CCHARACTER VARYING(14 CHAR)

定义约 束是否为可延迟操作。

DEFERRED

CHARACTER VARYING(9 CHAR)

指定约束是否已 经被设置为延迟操作。

VALIDATED

CHARACTER VARYING(13 BYTE)

是否 所有数据都遵循约束。

GENERATED

CHARACTER VARYING(14 BYTE)

是否约束的名字 由用户或者系统生成。

BAD

CHARACTER VARYING(3 CHAR)

标志是否为 两位模糊的年份格式。

RELY

CHARACTER VARYING(4 CHAR)

是 否是一个可用的约束。

LAST_CHANGE

TIMESTAMP(0) WITHOUT TIME ZONE

当前约束的最 后启用或禁用的时间。

INDEX_OWNER

CHARACTER VARYING(63 BYTE)

索引所有者的用户名。

INDEX_NAME

CHARACTER VARYING(63 BYTE)

索引的名称。

INVALID

CHARACTER VARYING(7B YTE)

是否约束被置为无效。

VIEW_RELATED

CHARACTER VARYING(14 BYTE)

视图上的约 束是否含有依赖关系。

2.3.6. all_ind_columns 

描述当前用户所能获取到的表上建有索引的列信息。

表 2.3.11 ALL_IND_COLUMNS列 

名称

类型

描述

INDEX_OWNER

CHARACTER VARYING(63 BYTE)

索引的所有者。

INDEX_NAME

CHARACTER VARYING(63 BYTE)

索引的名字。

TABLE_OWNER

CHARACTER VARYING(63 BYTE)

该 索引所属对象的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

该索引所属对象的名字。

COLUMN_NAME

CHARACTER VARYING(4000 CHAR)

含有索引的列的名字。

COLUMN_POSITION

NUMERIC

列在索引 中的位置。比如在(col2, col1) 上建有索引,那么col2的 这一列的值是1,col1为2

COLUMN_LENGTH

NUMERIC

本列显示了 索引所在的列的数据类型 的长度,以byte为单位( 如果是以char为单位的字 符串,那么是NULL;nume ric/number类型的话,该 值为0,此时建议与ALL_T AB_COLUMNS组合使用)。

CHAR_LENGTH

NUMERIC

显示了所有 以char为单位的字符串的 长度,其他类型为NULL。

DESCEND

CHARACTER VARYING(4 CHAR)

索引是升序(ASC )还是降序(DESC)的。

2.3.7. all_indexes 

描述当前用户所能获取到的表上的索引信息。

表 2.3.12 ALL_INDEXES列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

索引的所有者。

INDEX_NAME

CHARACTER VARYING(63 BYTE)

索引的名字。

INDEX_TYPE

CHARACTER VARYING(63 BYTE)

索引的类型。

TABLE_OWNER

CHARACTER VARYING(63 BYTE)

该索 引所属对象的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

该 索引所属对象的名字。

TABLE_TYPE

TEXT

该 索引所属对象的类型。

UNIQUENESS

CHARACTER VARYING(9 CHAR)

该索引是唯一 索引或者非唯一索引。

COMPRESSION

CHARACTER VARYING(8 CHAR)

是否启用压缩索引。

PREFIX_LENGTH

INTEGER

压缩键的前缀的长度。

TABLESPACE_NAME

CHARACTER VARYING(63 BYTE)

索 引所在表空间的名字。

INI_TRANS

CHARACTER VARYING(7 CHAR)

事务的初始值。

MAX_TRANS

CHARACTER VARYING(7 CHAR)

事务的最大值。

INITIAL_EXTENT

CHARACTER VARYING(7 CHAR)

块的初始块的大小。

NEXT_EXTENT

CHARACTER VARYING(7 CHAR)

递增块大小。

MIN_EXTENTS

CHARACTER VARYING(7 CHAR)

在块中允 许的最小扩展的数量。

MAX_EXTENTS

CHARACTER VARYING(7 CHAR)

在块中 允许最大扩展的数量。

PCT_INCREASE

CHARACTER VARYING(7 CHAR)

增量的百分比。

PCT_THRESHOLD

CHARACTER VARYING(7 CHAR)

阈值的百分比。

INCLUDE_COLUMN

CHARACTER VARYING(7 CHAR)

包含的列。

FREELISTS

CHARACTER VARYING(7 CHAR)

分配空间的 freelists的进程号。

FREELIST_GROUPS

CHARACTER VARYING(7 CHAR)

分配空间 的freelists的组号。

PCT_FREE

CHARACTER VARYING(7 CHAR)

在一个块中,释 放空间的最低百分比。

LOGGING

CHARACTER VARYING(7 CHAR)

日志信息。

BLEVEL

CHARACTER VARYING(7 CHAR)

深度的 索引从根到叶子遍历。

LEAF_BLOCKS

CHARACTER VARYING(7 CHAR)

索引中叶子的块数。

DISTINCT_KEYS

CHARACTER VARYING(7 CHAR)

DISTINCT键值。

AVG_LEAF_BLOCKS_PER_KEY

CHARACTER VARYING(7 CHAR)

平均数 。

AVG_DATA_BLOCKS_PER_KEY

CHARACTER VARYING(7 CHAR)

数据块的平均数。

CLUSTERING_FACTOR

CHARACTER VARYING(7 CHAR)

基本表上索引的行数。

STATUS

CHARACTER VARYING(8 CHAR)

表示一个没有分区索 引是有效的或无效的。

NUM_ROWS

CHARACTER VARYING(7 CHAR)

索引所在行数。

SAMPLE_SIZE

CHARACTER VARYING(7 CHAR)

索引分 析所使用的遍历大小。

LAST_ANALYZED

CHARACTER VARYING(20 CHAR)

在这个索引上 最接近分析的数据号。

DEGREE

CHARACTER VARYING(40 CHAR)

扫描索引时 ,每个实例的线程数。

INSTANCES

CHARACTER VARYING(40 CHAR)

扫描索引时,实例数。

PARTITIONED

CHARACTER VARYING(3 CHAR)

是否是分区索引。

TEMPORARY

CHARACTER VARYING(1 CHAR)

索引所 在的表是否是临时表。

GENERATED

CHARACTER VARYING(1 CHAR)

索引的名 称是否是系统生成的。

SECONDARY

CHARACTER VARYING(1 CHAR)

索引是否是次要对象。

BUFFER_POOL

CHARACTER VARYING(7 CHAR)

被用于索引块 的默认缓冲池的名称。

USER_STATS

CHARACTER VARYING(3 CHAR)

统计 数据是否由用户输入。

DURATION

CHARACTER VARYING(15 CHAR)

表示一 个临时表的持续时间。

PCT_DIRECT_ACCESS

CHARACTER VARYING(7 CHAR)

对于在一个索引组 织表的辅助索引,在估 计有效的行的百分比。

ITYP_OWNER

CHARACTER VARYING(63 CHAR)

一个索引的 区域,类型的所有者。

ITYP_NAME

CHARACTER VARYING(63 CHAR)

一个索引的 区域,名称的所有者。

PARAMETERS

CHARACTER VARYING(1000 CHAR)

一个索引 的区域,参数字符串。

GLOBAL_STATS

CHARACTER VARYING(3 CHAR)

是否 通过分析收集的统计数 据作为一个整体索引。

DOMIDX_STATUS

CHARACTER VARYING(12 CHAR)

索引范围的状态。

DOMIDX_OPSTATUS

CHARACTER VARYING(6 CHAR)

索引范围的操作状态。

FUNCIDX_STATUS

CHARACTER VARYING(8 CHAR)

函数索引的状态。

JOIN_INDEX

TEXT

索引是否是联合索引。

IOT_REDUNDANT_PKEY_ELIM

TEXT

索引是否有多 余的主键从索引组织表 的辅助索引中被消除。

DROPPED

TEXT

索引是否已经被删除 并且已经在回收站。

2.3.8. all_objects 

当前用户下可以查看的所有对象的。

表 2.3.13 ALL_OBJECTS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

对象的属主。

OBJECT_NAME

CHARACTER VARYING(63 BYTE)

对象名。

SUBOBJECT_NAME

CHARACTER VARYING(63 BYTE)

子对象名,目前值为 NULL。

OBJECT_ID

NUMERIC(38,0)

对象的 OID。

DATA_OBJECT_ID

NUMERIC(38,0)

保留字段。

OBJECT_TYPE

CHARACTER VARYING(19 BYTE)

对象的类型。

CREATED

DATE

对 象创建的时间,目前值为 NULL。

LAST_DDL_TIME

DATE

对象最近一 次的修改时间。目前值为 NULL。

TIMESTAMP

CHARACTER VARYING(20 BYTE)

该 对象的说明定义的时间。

STATUS

CHARACTER VARYING(7 BYTE)

对象的状态。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该对象是否是临时的。

GENERATED

CHARACTER VARYING(1 BYTE)

对 象名是否是系统生成的。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其 他方法生成的二级对象。

NAMESPACE

NUMERIC(38,0)

对象的模式名。

2.3.9. all_sequences 

描述当前用户可访问的所有序列。

表 2.3.14 ALL_SEQUENCES列 

名称

类型

描述

SEQUENCE_OWNER

CHARACTER VARYING(63 BYTE)

序列所有者的名称。

SEQUENCE_NAME

CHARACTER VARYING(63 BYTE)

序列名称。

MIN_VALUE

NUMBER

序列的最小值。

MAX_VALUE

NUMBER

序列的最大值。

INCREMENT_BY

NUMBER

序列的步长。

CYCLE_FLAG

VARCHAR2(1)

序列 是否在达到极限时回绕。

ORDER_FLAG

VARCHAR2(1)

是否按顺序生成序列号。

CACHE_SIZE

NUMBER

要缓存的序列号数。

LAST_NUMBER

NUMBER

最后写入磁盘 的序列号。如果序列使用 缓存,则写入磁盘的数字 是序列缓存中的最后一个 数字。该数字可能大于所 使用的最后一个序列号。

2.3.10. all_source 

描述当前用户可访问的存储对象的文本源。

表 2.3.15 ALL_SOURCE列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

对象所有者。

NAME

CHARACTER VARYING(63 BYTE)

对象名称。

TYPE

CHARACTER VARYING(12 BYTE)

对象类型:FUNCTION,PROCEDURE,AGGREGATE,WINDOW。

TEXT

CLOB

存储对象的文本源。

2.3.11. all_synonyms 

描述当前用户所能查看的同义词信息。包括:

1.当前用户的私有同义词。

2.所有的public同义词。

3.本地同义词(DB_LINK列为空)所指向,或者嵌套指向的对象,当前用户有权限查看。

对于指向远程数据库对象的同义词,及一些指向非法对象的同义词,它们指向对象的属主(TABLE_OWNER)为空。

表 2.3.16 all_synonyms列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 CHAR)

同义词的所有者。

SYNONYM_NAMESPACE_NAME

CHARACTER VARYING(63 BYTE)

同义词所在的模式的名称。

SYNONYM_NAME

CHARACTER VARYING(63 BYTE)

同义词的名字。

TABLE_OWNER

CHARACTER VARYING(63 BYTE)

同义词指向对象的所有者。

TABLE_NAMESPACE_OWNER

CHARACTER VARYING(63 BYTE)

同义词指向对象所在的模式。

TABLE_NAME

CHARACTER VARYING(63 CHAR)

同义词指向对象的名字。

DB_LINK

TEXT

同义词所使用的数据库链接(如果存在)。

2.3.12. all_tab_cols 

描述了当前用户可以访问的表,视图的列。视图结构与 dba_tab_cols 相同。

2.3.13. all_tab_columns 

描述了当前用户可以访问的表,视图的非隐藏列。视图结构与 dba_tab_columns 相同.

2.3.14. all_tab_comments 

在当前用户可以访问的表和视图上显示注释。

表 2.3.17 ALL_TAB_COMMENTS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

对象所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

对象名称。

TABLE_TYPE

CHARACTER VARYING(11 BYTE)

对象类型。

COMMENTS

CHARACTER VARYING(4000 CHAR)

对象的注释。

2.3.15. all_tab_privs 

描述当前用户,该用户可以是对象的所有者、授予者或者被授予者。视图结构与 dba_tab_privs 相同。

2.3.16. all_tables 

当前用户下可以查看的所有表。

表 2.3.18 ALL_TABLES列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

表的属主。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

表名。

TABLESPACE_NAME

CHARACTER VARYING(63 BYTE)

表空间名。

CLUSTER_NAME

CHARACTER VARYING(63 BYTE)

CLUSTER 名字。

IOT_NAME

CHARACTER VARYING(63 BYTE)

索引结构表的名字。

STATUS

CHARACTER VARYING(63 BYTE)

表的状态。

PCT_FREE

INTEGER

块中空 闲空间的最小百分率。

PCT_USED

INTEGER

块中已使 用空间的最小百分率。

INI_TRANS

INTEGER

事务数的初始化大小。

MAX_TRANS

INTEGER

最大事务数。

INITIAL_EXTENT

INTEGER

初始化的大小。

NEXT_EXTENT

INTEGER

扩展的大小。

MIN_EXTENTS

INTEGER

段 中允许扩展的最小值。

MAX_EXTENTS

INTEGER

段 中允许扩展的最大值。

PCT_INCREASE

INTEGER

扩展时增加的百分率。

FREELISTS

INTEGER

空闲的进程数。

FREELIST_GROUPS

INTEGER

空闲列表的群数。

LOGGING

CHARACTER VARYING(3 BYTE)

LOGGING 属性。

BACKED_UP

CHARACTER VARYING(1 BYTE)

该表从上次修改 到现在是否做了备份。

NUM_ROWS

INTEGER

表的行数。

BLOCKS

INTEGER

已使用的数据块数。

EMPTY_BLOCKS

INTEGER

空闲的数据块数。

AVG_SPACE

INTEGER

平均的空闲空间数。

CHAIN_CNT

INTEGER

表中跨数据块的行数。

AVG_ROW_LEN

INTEGER

平均一行的数据长度。

AVG_SPACE_FREELIST_BLOCKS

INTEGER

一个空闲列表中的所有 数据块的平均空闲值。

NUM_FREELIST_BLOCKS

INTEGER

空 闲列表中的数据块数。

DEGREE

CHARACTER VARYING(10 BYTE)

扫描表时 一个实例中的线程数。

INSTANCES

CHARACTER VARYING(10 BYTE)

扫描表时的实例数。

CACHE

CHARACTER VARYING(5 BYTE)

该表是否在缓存 CACHE 中。

TABLE_LOCK

CHARACTER VARYING(8 BYTE)

该表是否被锁住。

SAMPLE_SIZE

INTEGER

分析表时的采样率。

LAST_ANALYZED

DATE

最近一次 ANALYZE 的时间。

PARTITIONED

CHARACTER VARYING(3 BYTE)

该表是否是分区表。

IOT_TYPE

CHARACTER VARYING(12 BYTE)

索引组织表的类型。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该数据是 否只有当前会话可见。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其他 方法生成的二级对象。

NESTED

CHARACTER VARYING(3 BYTE)

该表是否是嵌套的。

BUFFER_POOL

CHARACTER VARYING(7 BYTE)

该 对象的缺省的缓冲区。

ROW_MOVEMENT

CHARACTER VARYING(8 BYTE)

分区 表的行是否允许移动。

GLOBAL_STATS

CHARACTER VARYING(3 BYTE)

分区表的统计信息。

USER_STATS

CHARACTER VARYING(3 BYTE)

用户的状态。

DURATION

CHARACTER VARYING(15 BYTE)

临时表的生存时间。

SKIP_CORRUPT

CHARACTER VARYING(8 BYTE)

在索引扫描时 是否忽略块标记中断。

MONITORING

CHARACTER VARYING(3 BYTE)

该表 是否设置了监控属性。

CLUSTER_OWNER

CHARACTER VARYING(63 BYTE)

CLUSETR 的属主。

DEPENDENCIES

CHARACTER VARYING(8 BYTE)

行 级依赖跟踪是否可用。

COMPRESSION

CHARACTER VARYING(8 BYTE)

该表是否压缩。

DROPPED

CHARACTER VARYING(3 BYTE)

该表是否被删除。

2.3.17. all_trigger_cols 

描述当前用户可访问的所有触发器的列。

表 2.3.19 ALL_TRIGGER_COLS列 

名称

类型

描述

TRIGGER_OWNER

CHARACTER VARYING(63 BYTE)

触发器所有者的名称。

TRIGGER_NAME

CHARACTER VARYING(63 BYTE)

触发器名称。

TABLE_OWNER

CHARACTER VARYING(63 BYTE)

定义触发器的表的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

定义触发器的表。

COLUMN_NAME

CHARACTER VARYING(4000 char)

触发器中使用的列的名称。

2.3.18. all_triggers 

描述当前用户可访问的所有触发器。

表 2.3.20 ALL_TRIGGERS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

触发器所有者的名称。

TRIGGER_NAME

CHARACTER VARYING(63 BYTE)

触发器名称。

TRIGGER_TYPE

CHARACTER VARYING(16 BYTE)

触发器的类型。

TRIGGERING_EVENT

CHARACTER VARYING(216 BYTE)

触发触发器的 DML,DDL或数据库事件。

TABLE_OWNER

CHARACTER VARYING(63 BYTE)

定 义触发器的表的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

如果触发器的基 础对象类型为SCHEMA或 DATABASE,则此列为NULL; 如果触发器 的基础对象类型为TABLE 或VIEW,则此列指示定义 触发器的表/视图名称。

BASE_OBJECT_TYPE

CHARACTER VARYING(16 BYTE)

基本对象类型

COLUMN_NAME

CHARACTER VARYING(4000 CHAR)

表列的名称。

REFERENCING_NAMES

CHARACTER VARYING(422 BYTE)

引用的名称

DESCRIPTION

CHARACTER VARYING(4000 CHAR)

描述。

STATUS

VARCHAR2(8)

指示 触发器是启用还是禁用。

TRIGGER_BODY

TEXT

触 发器触发时执行的语句。

2.3.19. all_types 

描述当前用户可以访问的对象表和关系表。

表 2.3.21 ALL_TYPES列 

名称

类型

描述

OWNER

CHARACTER VARYING(128 BYTE)

类型的属主。

TYPE_NAME

CHARACTER VARYING(128 BYTE)

类型的名字。

TYPE_OID

OID

类型的oid。

TYPECODE

CHARACTER VARYING(128 BYTE)

类型的编码。

ATTRIBUTES

NUMERIC

类型的属性个数。

METHODS

CHARACTER VARYING(8 BYTE)

类型的方法个数。

PREDEFINED

CHARACTER VARYING(8 BYTE)

类型是否为预定义。

INCOMPLETE

CHARACTER VARYING(8 BYTE)

类型是否为不完整类型。

FINAL

CHARACTER VARYING(8 BYTE)

类型是否为最终类型。

INSTANTIABLE

CHARACTER VARYING(8 BYTE)

类型是否可实例化。

PERSISTABLE

CHARACTER VARYING(8 BYTE)

类型是否可持久化。

SUPERTYPE_OWNER

CHARACTER VARYING(8 BYTE)

父类型的属主。

SUPERTYPE_NAME

CHARACTER VARYING(8 BYTE)

父类型的名称。

LOCAL_ATTRIBUTES

CHARACTER VARYING(8 BYTE)

子类型不包含继承的属性个数。

LOCAL_METHODS

CHARACTER VARYING(8 BYTE)

子类型不包含继承的方法个数。

TYPEID

CHARACTER VARYING(8 BYTE)

类型的ID值。

2.3.20. all_users 

列出当前用户可见的数据库的所有用户。

表 2.3.22 ALL_USERS列 

名称

类型

描述

USERNAME

CHARACTER VARYING(63 BYTE)

用户名。

USER_ID

NUMBER

用户的ID号。

CREATED

DATE

用户创建日期。

2.3.21. all_views 

描述当前用户所能查看的所有的视图信息。

表 2.3.23 ALL_VIEWS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

视图的所有者。

VIEW_NAME

CHARACTER VARYING(63 BYTE)

视图的名字。

TEXT_LENGTH

NUMBER

生成视图的语句的长度。

TEXT

TEXT

生成视图的语句。

TYPE_TEXT_LENGTH

NUMBER

由该视图所形成 的数据类型的名字长度。

TYPE_TEXT

CHARACTER VARYING(4000 CHAR)

由该视图形成的数据类型 的名字。该类型的每一个 对象,其结构相当于视图 中的每一个元组的结构。

OID_TEXT_LENGTH

NUMBER

带有OID的指向临时对 象的语句长度,为NULL。

OID_TEXT

CHARACTER VARYING(4000 CHAR)

带有OID的指向临 时对象的语句,为NULL。

VIEW_TYPE_OWNER

CHARACTER VARYING(63 BYTE)

由视图所形 成的数据类型的所有者。

VIEW_TYPE

CHARACTER VARYING(63 BYTE)

由视 图所形成的数据类型,如 果它是一个类型视图的话 。解释详见TYPE_TEXT。

SUPERVIEW_NAME

CHARACTER VARYING(63 BYTE)

父视图,为NULL。

EDITIONING_VIEW

CHARACTER VARYING(1 CHAR)

留待后用,目前为'N'。

READ_ONLY

CHARACTER VARYING(1 CHAR)

该视图是 否是只读的('Y'/'N', 'N'表示视图可更新)。

2.3.22. all_arguments 

该ALL_ARGUMENTS视图列出了当前用户可以访问的过程和函数的参数。

表 2.3.24 ALL_ARGUMENTS列 

名称

类型

描述

OWNER

CHARACTER VARYING(128 BYTE)

对象所有者

PACKAGE_NAME

CHARACTER VARYING(128 BYTE)

包名称

OBJECT_NAME

CHARACTER VARYING(128 BYTE)

对象名称

OBJECT_ID

OID

对象编号

POSITION

CHARACTER VARYING(128 BYTE)

参数位置

ARGUMENT_NAME

INTEGER

参数名称

IN_OUT

CHARACTER VARYING(9 BYTE)

参数in out类型

TYPE_NAME

CHARACTER VARYING(128 BYTE)

参数类型名称

OVERLOAD

CHARACTER VARYING(40 BYTE)

保留列

SUBPROGRAM_ID

INTEGER

保留列

SEQUENCE

INTEGER

参数序列

DATA_LEVEL

INTEGER

保留列

DATA_TYPE

CHARACTER VARYING(30 BYTE)

数据类型

DATA_LENGTH

INTEGER

数据长度

DEFAULTED

CHARACTER VARYING(2 BYTE)

(包除外)是否含默认值

DEFAULT_VALUE

TEXT

保留列

DEFAULT_LENGTH

INTEGER

保留列

DATA_PRECISION

INTEGER

十进制或者二进制表示的长度

DATA_SCALE

INTEGER

保留列

RADIX

INTEGER

数字的参数基数

CHARACTER_SET_NAME

CHARACTER VARYING(44 BYTE)

保留列

TYPE_OWNER

CHARACTER VARYING(128 BYTE)

类型所有者

TYPE_SUBNAME

CHARACTER VARYING(128 BYTE)

保留列

TYPE_LINK

CHARACTER VARYING(128 BYTE)

保留列

TYPE_OBJECT_TYPE

CHARACTER VARYING(7 BYTE)

保留列

PLS_TYPE

CHARACTER VARYING(128 BYTE)

保留列

CHAR_LENGTH

INTEGER

保留列

CHAR_USED

CHARACTER VARYING(128 BYTE)

byte参数或char类型参数

ORIGIN_CON_ID

INTEGER

数据来源的容器的ID。

2.3.23. db_files 

数据库中所有表空间、表空间使用的存储容量及表空间所在存储设备的容量信息。

表 2.3.25 DB_FILES列 

名称

类型

描述

NAME

NAME

表空间名称或总用量TOTAL

USED

BIGINT

表空间已使用容量,单位MB。 TOTAL时为数据目录所在存储设备已使用容量,单位MB。

CAPACITY

BIGINT

表空间所在存储设备容量,单位MB。 TOTAL时为数据目录所在存储设备容量,单位MB。

RATIO

NUMERIC

使用率,scale为15

2.3.24. dba_all_tables 

描述当前数据库所有的对象表和关系表。视图结构与 all_all_tables 相同。

2.3.25. dba_col_comments 

在数据库中所有表和视图的列上显示注释。视图结构与 all_col_comments 相同。

2.3.26. dba_col_privs 

所有列级权限。与 all_col_privs 视图结构相同.

2.3.27. dba_cons_columns 

描述约束中指定的数据库中的所有列。视图结构与 all_cons_columns 相同。

2.3.28. dba_constraints 

描述当前用户所拥有的表的所有约束定义。视图结构与 all_constraints 相同

2.3.29. dba_free_space 

数据库中每个表空间的可用空间。

表 2.3.26 DBA_FREE_SPACE列 

名称

类型

描述

TABLESPACE_NAME

CHARACTER VARYING(63 BYTE)

包含空 闲空间的表空间的名称。

FILE_ID

NUMBER

包含空闲空 间的文件的文件标识号。

BLOCK_ID

NUMBER

空闲空间的起始块号。

BYTES

NUMBER

空闲空间的 大小(以字节为单位)。

BLOCKS

NUMBER

空闲空间 的大小(以块为单位)。

RELATIVE_FNO

NUMBER

包含空闲空 间的文件的相对文件号。

2.3.30. dba_ind_columns 

数据库中所有建有索引的列的信息。视图结构与 all_ind_columns 相同。

2.3.31. dba_indexes 

数据库中所有索引的信息。视图结构与 all_indexes 相同

2.3.32. dba_objects 

当前用户下可以查看的所有对象。

表 2.3.27 DBA_OBJECTS 视图定义 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

对象的属主。

OBJECT_NAME

CHARACTER VARYING(63 BYTE)

对象名。

SUBOBJECT_NAME

CHARACTER VARYING(63 BYTE)

子对象名,目前值为 NULL。

OBJECT_ID

NUMERIC(38,0)

对象的 OID。

DATA_OBJECT_ID

NUMERIC(38,0)

保留字段。

OBJECT_TYPE

CHARACTER VARYING(20 BYTE)

对象的类型。

CREATED

DATE

对 象创建的时间,目前值为 NULL。

LAST_DDL_TIME

DATE

对象最近一 次的修改时间。目前值为 NULL。

TIMESTAMP

CHARACTER VARYING(20 BYTE)

该 对象的说明定义的时间。

STATUS

CHARACTER VARYING(7 BYTE)

对象的状态。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该对象是否是临时的。

GENERATED

CHARACTER VARYING(1 BYTE)

对 象名是否是系统生成的。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其 他方法生成的二级对象。

NAMESPACE

NUMERIC(38,0)

对象的模式名。

2.3.33. dba_role_privs 

授予所有用户的角色以及数据库中的角色。

表 2.3.28 DBA_ROLE_PRIVS列 

名称

类型

描述

GRANTEE

CHARACTER VARYING(63 BYTE)

接受 授权的用户或角色的名称。

GRANTED_ROLE

CHARACTER VARYING(63 BYTE)

授予角色名称。

ADMIN_OPTION

CHARACTER VARYING(3 BYTE)

指示授予是否与ADMIN OPTION一起使用。

DEFAULT_ROLE

>CHARACTER VARYING(3 BYTE)

指示 是否将角色指定为DEFAULT ROLE用户。

2.3.34. dba_roles 

列出数据库中存在的所有角色。

表 2.3.29 DBA_ROLES列 

名称

类型

描述

ROLE

CHARACTER VARYING(63 BYTE)

角色名称。

PASSWORD_REQUIRED

CHARACTER VARYING(8 BYTE)

指示角色是否需要启用密码。

2.3.35. dba_sequences 

数据库中所有的序列。视图结构与 all_sequences 相同。

2.3.36. dba_source 

描述数据库中所有存储对象的文本源。视图结构与 all_source 相同。

2.3.37. dba_synonyms 

数据库中所有同义词的信息。视图结构与 all_synonyms 相同

2.3.38. dba_tab_cols 

描述当前所在数据库中,所有的表、视图的列信息。

表 2.3.30 DBA_TAB_COLS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

表、视图的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

表、视图的名字。

COLUMN_NAME

CHARACTER VARYING(63 BYTE)

列名字。

DATA_TYPE

CHARACTER VARYING(106 BYTE)

列的数据类型。

DATA_TYPE_MOD

CHARACTER VARYING(3 CHAR)

列的修改的数据类型。

DATA_TYPE_OWNER

CHARACTER VARYING(63 BYTE)

列的类型的所有者。

DATA_LENGTH

NUMERIC

列的长度。

DATA_PRECISION

NUMERIC

数据精度。

DATA_SCALE

NUMERIC

数 字的小数点右侧位数。

NULLABLE

CHARACTER VARYING(1 CHAR)

描 述列是否可以为NULL。

COLUMN_ID

NUMERIC

列的编号。

DEFAULT_LENGTH

NUMERIC

列的默认长度。

DATA_DEFAULT

TEXT

列的默认值。

NUM_DISTINCT

NUMERIC

列上的 distinct的值的数量。

LOW_VALUE

NUMERIC

列的最小值。

HIGH_VALUE

NUMERIC

列的最大值。

DENSITY

NUMERIC

列的密度。

NUM_NULLS

NUMERIC

在列上空值的数量。

NUM_BUCKETS

NUMERIC

列上 的大量数据的直方图。

LAST_ANALYZED

TIMESTAMP(0) WITHOUT TIME ZONE

是否约束被置为无效。

SAMPLE_SIZE

NUMERIC

索引分 析所使用的遍历大小。

CHARACTER_SET_NAME

CHARACTER VARYING(44 CHAR)

字符集名称。

CHAR_COL_DECL_LENGTH

NUMERIC

声 明列的字符类型长度。

GLOBAL_STATS

CHARACTER VARYING(3 CHAR)

是否将分区表作为 整体来收集列的信息。

USER_STATS

CHARACTER VARYING(3 CHAR)

是否由用户输入。

AVG_COL_LEN

NUMERIC

平均长度(字节)。

CHAR_LENGTH

NUMERIC

列中的字符的长度 。

CHAR_USED

CHARACTER VARYING(1 CHAR)

使用的类型。

V80_FMT_IMAGE

CHARACTER VARYING(3 CHAR)

列中的数据 是否是8.0图像格式。

DATA_UPGRADED

CHARACTER VARYING(3 CHAR)

列 的数据是否已经升级到 最新版本的格式类型。

HIDDEN_COLUMN

CHARACTER VARYING(3 CHAR)

该列 是否是一个隐藏的列。

VIRTUAL_COLUMN

CHARACTER VARYING(3 CHAR)

列是否是一个虚拟列。

SEGMENT_COLUMN_ID

NUMERIC

在划分中,列的编号。

INTERNAL_COLUMN_ID

NUMERIC

内部的编号。

HISTOGRAM

CHARACTER VARYING(15 CHAR)

类 型使用频率的柱状图。

QUALIFIED_COL_NAME

CHARACTER VARYING(4000 CHAR)

符合要求的列名。

2.3.39. dba_tab_columns 

描述当前所在数据库中,所有的表、视图的非隐藏列信息。

该视图的所有列来自于DBA_TAB_COLS的同名列,但是该视图显示的是非隐藏列信息。

表 2.3.31 DBA_TAB_COLUMNS列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

表、视图的所有者。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

表、视图的名字。

COLUMN_NAME

CHARACTER VARYING(63 BYTE)

列名字。

DATA_TYPE

CHARACTER VARYING(106 BYTE)

列的数据类型。

DATA_TYPE_MOD

CHARACTER VARYING(3 BYTE)

列的修改的数据类型。

DATA_TYPE_OWNER

CHARACTER VARYING(63 BYTE)

列的类型的所有者。

DATA_LENGTH

NUMERIC

列的长度。

DATA_PRECISION

NUMERIC

数据精度。针对 numeric和float类型。

DATA_SCALE

NUMERIC

数字的小数点右侧位数 。针对numeric类型。

NULLABLE

CHARACTER VARYING(1 CHAR)

描述列是否可 以为NULL,'Y'/'N'。

COLUMN_ID

NUMERIC

列的编号。

DEFAULT_LENGTH

NUMERIC

列的默认长度。 没有默认值时为NULL。

DATA_DEFAULT

TEXT

列的默认值。 没有默认值时为NULL。

NUM_DISTINCT

NUMERIC

列上的 distinct的值的数量。

LOW_VALUE

NUMERIC

列的最小值。

HIGH_VALUE

NUMERIC

列的最大值。

DENSITY

NUMERIC

列的密度。

NUM_NULLS

NUMERIC

在列上空值的数量。

NUM_BUCKETS

NUMERIC

列上 的大量数据的直方图。

LAST_ANALYZED

TIMESTAMP(0) WITHOUT TIME ZONE

是否约束被置为无效。

SAMPLE_SIZE

NUMERIC

声 明列的字符类型长度。

CHARACTER_SET_NAME

CHARACTER VARYING(44 CHAR)

字符集名称。

CHAR_COL_DECL_LENGTH

NUMERIC

声 明列的字符类型长度。

GLOBAL_STATS

CHARACTER VARYING(3 CHAR)

是否将分区表作为 整体来收集列的信息。

USER_STATS

CHARACTER VARYING(3 CHAR)

是否由用户输入。

AVG_COL_LEN

NUMERIC

平均长度(字节)。

CHAR_LENGTH

NUMERIC

列中的字 符的长度。单位为字符 (CHAR)。非VARCHAR, BPCHAR,CHAR类型为NULL。

CHAR_USED

CHARACTER VARYING(1 CHAR)

使用 的类型。'B'表示字串 以byte为单位,'C'表 示以CHAR为单位。例如 VARCHAR(40 CHAR)。

V80_FMT_IMAGE

CHARACTER VARYING(3 CHAR)

列中的数据 是否是8.0图像格式。

DATA_UPGRADED

CHARACTER VARYING(3 CHAR)

列 的数据是否已经升级到 最新版本的格式类型。

HISTOGRAM

CHARACTER VARYING(15 CHAR)

类 型使用频率的柱状图。

2.3.40. dba_tab_comments 

显示数据库中所有表和视图的注释。视图结构与 all_tab_comments 相同。

2.3.41. dba_tab_privs 

描述数据库中的所有对象授予。视图结构与 all_tab_privs 相同。

2.3.42. dba_tables 

当前数据库中的所有表。

表 2.3.32 DBA_TABLES列 

名称

类型

描述

OWNER

CHARACTER VARYING(63 BYTE)

表的属主。

TABLE_NAME

CHARACTER VARYING(63 BYTE)

表名。

TABLESPACE_NAME

CHARACTER VARYING(63 BYTE)

表空间名。

CLUSTER_NAME

CHARACTER VARYING(63 BYTE)

CLUSTER 名字。

IOT_NAME

CHARACTER VARYING(63 BYTE)

索引结构表的名字。

STATUS

CHARACTER VARYING(63 BYTE)

表的状态。

PCT_FREE

INTEGER

块中空 闲空间的最小百分率。

PCT_USED

INTEGER

块中已使 用空间的最小百分率。

INI_TRANS

INTEGER

事务数的初始化大小。

MAX_TRANS

INTEGER

最大事务数。

INITIAL_EXTENT

INTEGER

初始化的大小。

NEXT_EXTENT

INTEGER

扩展的大小。

MIN_EXTENTS

INTEGER

段 中允许扩展的最小值。

MAX_EXTENTS

INTEGER

段 中允许扩展的最大值。

PCT_INCREASE

INTEGER

扩展时增加的百分率。

FREELISTS

INTEGER

空闲的进程数。

FREELIST_GROUPS

INTEGER

空闲列表的群数。

LOGGING

CHARACTER VARYING(3 BYTE)

LOGGING 属性。

BACKED_UP

CHARACTER VARYING(1 BYTE)

该表从上次修改 到现在是否做了备份。

NUM_ROWS

INTEGER

表的行数。

BLOCKS

INTEGER

已使用的数据块数。

EMPTY_BLOCKS

INTEGER

空闲的数据块数。

AVG_SPACE

INTEGER

平均的空闲空间数。

CHAIN_CNT

INTEGER

表中跨数据块的行数。

AVG_ROW_LEN

INTEGER

平均一行的数据长度。

AVG_SPACE_FREELIST_BLOCKS

INTEGER

一个空闲列表中的所有 数据块的平均空闲值。

NUM_FREELIST_BLOCKS

INTEGER

空 闲列表中的数据块数。

DEGREE

CHARACTER VARYING(10 BYTE)

扫描表时 一个实例中的线程数。

INSTANCES

CHARACTER VARYING(10 BYTE)

扫描表时的实例数。

CACHE

CHARACTER VARYING(5 BYTE)

该表是否在缓存 CACHE 中。

TABLE_LOCK

CHARACTER VARYING(8 BYTE)

该表是否被锁住。

SAMPLE_SIZE

INTEGER

分析表时的采样率。

LAST_ANALYZED

DATE

最近一次 ANALYZE 的时间。

PARTITIONED

CHARACTER VARYING(3 BYTE)

该表是否是分区表。

IOT_TYPE

CHARACTER VARYING(12 BYTE)

索引组织表的类型。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该数据是 否只有当前会话可见。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其他 方法生成的二级对象。

NESTED

CHARACTER VARYING(3 BYTE)

该表是否是嵌套的。

BUFFER_POOL

CHARACTER VARYING(7 BYTE)

该 对象的缺省的缓冲区。

ROW_MOVEMENT

CHARACTER VARYING(8 BYTE)

分区 表的行是否允许移动。

GLOBAL_STATS

CHARACTER VARYING(3 BYTE)

分区表的统计信息。

USER_STATS

CHARACTER VARYING(3 BYTE)

用户的状态。

DURATION

CHARACTER VARYING(15 BYTE)

临时表的生存时间。

SKIP_CORRUPT

CHARACTER VARYING(8 BYTE)

在索引扫描时 是否忽略块标记中断。

MONITORING

CHARACTER VARYING(3 BYTE)

该表 是否设置了监控属性。

CLUSTER_OWNER

CHARACTER VARYING(63 BYTE)

CLUSETR 的属主。

DEPENDENCIES

CHARACTER VARYING(8 BYTE)

行 级依赖跟踪是否可用。

COMPRESSION

CHARACTER VARYING(8 BYTE)

该表是否压缩。

DROPPED

CHARACTER VARYING(3 BYTE)

该表是否被删除。

2.3.43. dba_tablespace 

描述数据库中的表空间。视图结构与 dba_tablespaces 相同。

2.3.44. dba_tablespaces 

描述数据库中的所有表空间。

表 2.3.33 DBA_TABLESPACES列 

名称

类型

描述

TABLESPACE_NAME

VARCHAR(63 BYTE)

表空间名称。

INITIAL_EXTENT

NUMBER

默认初始范围大小。

NEXT_EXTENT

NUMBER

默认增量扩展区大小。

MIN_EXTENTS

NUMBER

默认最小范围。

MAX_EXTENTS

NUMBER

默认最大范围数。

PCT_INCREASE

NUMBER

范围大小的默认增加百分比。

MIN_EXTLEN

NUMBER

该表空间的最小扩展区大小。

STATUS

VARCHAR(9 BYTE)

表空间 状态:ONLINE、OFFLINE、READ ONLY。

CONTENTS

VARCHAR(9 BYTE)

表空间内容。

LOGGING

VARCHAR(9 BYTE)

默认日志记录属性。

EXTENT_MANAGEMENT

VARCHAR(10 BYTE)

指示表空间中的扩 展区是字典管理的 (DICTIONARY)还是本地管理的(LOCAL).

ALLOCATION_TYPE

VARCHAR(9 BYTE)

对表 空间有效的扩展区分配类型。

PLUGGED_IN

VARCHAR(3 BYTE)

指示 表是否插好(YES)或(NO)。

2.3.45. dba_trigger_cols 

数据库中所有触发器的列。视图结构与 all_trigger_cols 相同。

2.3.46. dba_triggers 

数据库中所有的触发器。视图结构与 all_triggers 相同。

2.3.47. dba_types 

描述当前数据库所有的对象类型。视图结构与 all_types 相同。

2.3.48. dba_users 

数据库中所有用户的信息。

表 2.3.34 DBA_USERS列 

名称

类型

描述

USERNAME

CHARACTER VARYING(63 BYTE)

用户名。

USER_ID

NUMERIC(38,0)

用户 ID。

PASSWORD

CHARACTER VARYING(63 BYTE)

用户的密码,此处为 NULL。

ACCOUNT_STATUS

CHARACTER VARYING(32 BYTE)

用户状态。

LOCK_DATE

DATE

该帐号被锁定的时间。

EXPIRY_DATE

DATE

该帐号密码到期日期。

DEFAULT_TABLESPACE

CHARACTER VARYING(63 BYTE)

缺 省表空间,保留字段。

TEMPORARY_TABLESPACE

CHARACTER VARYING(63 BYTE)

临 时表空间。保留字段。

CREATED

DATE

创建该用户的时间。

PROFILE

CHARACTER VARYING(63 BYTE)

保留字段。

INITIAL_RSRC_CONSUMER_GROUP

CHARACTER VARYING(63 BYTE)

保留字段。

EXTERNAL_NAME

CHARACTER VARYING(4000 BYTE)

用户的外部名。

PASSWORD_VERSIONS

CHARACTER VARYING(8 BYTE)

密码类别信息。

EDITIONS_ENABLED

CHARACTER VARYING(1 BYTE)

是否可编辑。

2.3.49. dba_views 

当前用户的所有视图的信息。视图结构与 all_views 的区别只是没有OWNER列。

2.3.50. dba_arguments 

列出数据库中可用的过程和函数的参数。视图结构与 all_arguments 结构相同。

2.3.51. recyclebin 

描述当前库下处于回收站中的对象信息和被删除的时间。

表 2.3.35 RECYCLEBIN列 

名称

类型

描述

OID

OID

对象编号

ORIGINAL_NAME

NAME

对象名称

DROPTIME

TIMESTAMTZ

对象被删除的时间

TYPE

TEXT

对象的类型

2.3.52. user_all_tables 

描述当前用户拥有的对象表和关系表。视图结构与 all_all_tables 相同。

2.3.53. user_col_comments 

在当前用户拥有的表和视图的列上注释。视图结构与 all_col_comments 的区别只是没有OWNER列。

2.3.54. user_col_privs 

当前用户下的列级权限表。与 all_col_privs 视图结构相同。

2.3.55. user_cons_columns 

描述当前用户拥有并在约束中指定的列。视图结构与 all_cons_columns 的区别只是没有OWNER列。

2.3.56. user_constraints 

描述当前用户所拥有的表的所有约束定义。视图结构与 all_constraints 相同

2.3.57. user_free_space 

描述当前用户可访问的表空间中的自由扩展区。其列与 dba_free_space 中的列相同

2.3.58. user_ind_columns 

数据库中所有建有索引的列的信息。视图结构与 all_ind_columns 相同。

2.3.59. user_indexes 

当前用户拥有的所有索引信息。视图结构与 all_indexes 相同

2.3.60. user_objects 

当前用户的所有对象的信息。

表 2.3.36 USER_OBJECTS列 

名称

类型

描述

OBJECT_NAME

CHARACTER VARYING(63 BYTE)

对象名。

SUBOBJECT_NAME

CHARACTER VARYING(63 BYTE)

子对象名,目前值为 NULL。

OBJECT_ID

NUMERIC(38,0)

对象的 OID。

DATA_OBJECT_ID

NUMERIC(38,0)

保留字段。

OBJECT_TYPE

CHARACTER VARYING(20 BYTE)

对象的类型。

CREATED

DATE

对 象创建的时间,目前值为 NULL。

LAST_DDL_TIME

DATE

对象最近一 次的修改时间。目前值为 NULL。

TIMESTAMP

CHARACTER VARYING(20 BYTE)

该 对象的说明定义的时间。

STATUS

CHARACTER VARYING(7 BYTE)

对象的状态。

TEMPORARY

CHARACTER VARYING(1 BYTE)

该对象是否是临时的。

GENERATED

CHARACTER VARYING(1 BYTE)

对 象名是否是系统生成的。

SECONDARY

CHARACTER VARYING(1 BYTE)

该对象是否是其 他方法生成的二级对象。

NAMESPACE

NUMERIC(38,0)

对象的模式名。

2.3.61. user_role_privs 

描述授予当前用户的角色。

表 2.3.37 USER_ROLE_PRIVS列 

名称

类型

描述

USERNAME

CHARACTER VARYING(63 BYTE)

接受 授权的用户或角色的名称。

GRANTED_ROLE

CHARACTER VARYING(63 BYTE)

授予角色名称。

ADMIN_OPTION

CHARACTER VARYING(3 BYTE)

指示授予是否与ADMINOPTION一起使用。

DEFAULT_ROLE

CHARACTER VARYING(3 BYTE)

指示 是否将角色指定为DEFAULT ROLE用户。

2.3.62. user_sequences 

当前用户的所有序列的信息。视图结构与 all_sequences 的区别只是没有SEQUENCE_OWNER列。

2.3.63. user_source 

当前用户的所有程序源的信息。视图结构与 all_source 的区别只是没有OWNER列。

2.3.64. user_synonyms 

数据库中用户所有同义词的信息。视图结构与 all_synonyms 相同

2.3.65. user_tab_cols 

描述了当前用户可以访问的表,视图的列。视图结构与 dba_tab_cols 的区别只是没有OWNER列。

2.3.66. user_tab_columns 

数据库中所有表列的信息。视图结构与 dba_tab_columns 的区别只是没有OWNER列。

2.3.67. user_tab_comments 

当前用户拥有的表和视图上的注释。视图结构与 all_tab_comments 的区别只是没有OWNER列。

2.3.68. user_tab_privs 

描述当前用户的对象权限,该用户可以是对象的所有者、授予者或者被授予者。视图结构与 dba_tab_privs 相同。

2.3.69. user_tables 

当前用户的所有表的信息。与 all_tables 的视图结构的区别只是没有OWNER列。

2.3.70. user_tablespace 

描述当前用户可访问的表空间。其列(除外PLUGGED_IN)与 dba_tablespace 相同。

2.3.71. user_tablespaces 

描述当前用户可访问的表空间。其列(除外PLUGGED_IN)与 dba_tablespaces 相同。

2.3.72. user_trigger_cols 

当前用户用的所有触发器的列信息。视图结构与 all_trigger_cols 的区别只是没有OWNER列。

2.3.73. user_triggers 

当前用户的所有触发器的信息。视图结构与 all_triggers 的区别只是没有OWNER列。

2.3.74. dba_types 

描述当前用户拥有的对象类型。视图结构与 all_types 相同。

2.3.75. user_users 

描述当前用户。其列(PASSWORD和除外PROFILE)与 all_users 中的列相同。

2.3.76. user_views 

当前用户的所有视图的信息。视图结构与 all_views 相同。

2.3.77. user_arguments 

描述当前用户拥有的过程和函数的参数。视图结构与 all_arguments 的区别只是没有OWNER列。

2.3.78. V$CONTEXT 

描述当前会话中context的属性值。

表 2.3.38 V$CONTEXT列 

名称

类型

描述

NAMESPACE

TEXT

Context名字。

ATTRIBUTE

TEXT

Context中属性名。

VALUE

TEXT

Context中属性值。

CON_ID

INTEGER

保留列。

2.3.79. V$DATABASE 

描述当前数据库信息。

表 2.3.39 V$DATABASE列 

名称

类型

描述

DBID

NUMBER

创建数据库并将其存储在所有文 件头中时计算出的数据库标识符。

NAME

CHARACTER VARYING

(63BYTE)

数据库名称。

CREATED

DATE

数据库的创建日期。

LOG_MODE

CHARACTER VARYING

(12BYTE)

存档日志模式。

CHECKPOINT_CHANGE

NUMBER

上一个SCN检查点。

CONTROLFILE_TIME

DATE

备份 控制文件中的最后一个时间戳;如 果控制文件不是备份,则为null。

OPEN_MODE

CHARACTER VARYING

(10BYTE)

开放模式信息。

CONTROLFILE_CHANGE

NUMBER

备 份控制文件中的最后一个SCN;如 果控制文件不是备份,则为null。

CURRENT_SCN

NUMBER

当前的SCN;如果数据库当前未打 开,则为null。对于备用数据库, 它是介质恢复期间已安装的物理备 用数据库的检查点SCN,并且始终 小于在中跟踪的最后应用的SCN。

MAX_SIZE

NUMERIC(38,0)

数据库单个文件最大大小。

TOTAL_SIZE

NUMERIC(38,0)

数据库总大小。

STATUS$

CHARACTER VARYING

(10BYTE)

当前的SCN;如果数据库当前未打 开,则为null。对于备用数据库, 它是介质恢复期间已安装的物理备 用数据库的检查点SCN,并且始终 小于在中跟踪的最后应用的SCN。

2.3.80. V$INSTANCE 

描述当前实例信息。

表 2.3.40 V$INSTANCE列 

名称

类型

描述

INSTANCE_NAME

CHARACTER VARYING(16 BYTE)

实例名称。

HOST_NAME

CHARACTER VARYING(64 BYTE)

主机名。

VERSION

CHARACTER VARYING(17 BYTE)

数据库版本。

STARTUP_TIME

DATE

实例启动时间。

STATUS

CHARACTER VARYING(12 BYTE)

实例状态。

ARCHIVER

CHARACTER VARYING(7 BYTE)

实例的静默状态。

LOGIN

CHARACTER VARYING(10 BYTE)

指示 实例是处于非受限模式下 ,允许所有用户登录(ALLOWED, 还是处于受限模 式下,仅允许数据库管理 员登录(RESTRICTED)。

SHUTDOWN_PENDING

CHARACTER VARYING(3 BYTE)

备份控制文件中的最 后一个SCN;如果控制文 件不是备份,则为null。

DATABASE_STATUS

CHARACTER VARYING(17 BYTE)

数据库状态。

INSTANCE_ROLE

CHARACTER VARYING(18 BYTE)

指示实例 是活动实例(PRIMARY_INSTANCE) 还是非活动辅助 实例(SECONDARY_INSTANCE), 或者UNKNOWN实例 是否已启动但尚未挂载。

ACTIVE_STATE

CHARACTER VARYING(9 BYTE)

实例的静默状态.

BLOCKED

CHARACTER VARYING(3 BYTE)

表 示是否阻止了所有服务。

2.3.81. V$LOCK 

列出了数据库当前持有的锁以及对锁的未完成请求。

表 2.3.41 V$LOCK列 

名称

类型

描述

ADDR

character varying(16 byte)

锁定状态对象的地址。

KADDR

character varying(16 byte)

锁地址。

SID

NUMERIC

用户或系统锁定的类型。

TYPE

VARCHAR2(2)

存档日志模式。

LMODE

NUMERIC

锁模式。

REQUEST

NUMERIC

进程请求锁定的锁定模式。

CTIME

NUMERIC

自当前模式授予以来的时间。

BLOCK

NUMERIC

指示有问题的锁是否正在阻止其他进程。

2.3.82. V$LOCKED_OBJECT 

描述当前被锁定的对象。

表 2.3.42 V$LOCKED_OBJECT 列 

名称

类型

描述

XIDUSN

NUMBER

撤消段号。

XIDSLOT

NUMBER

插槽号。

XIDSQN

NUMBER

序列号。

OBJECT_ID

NUMBER

对象ID被锁定。

SESSION_ID

NUMBER

会话ID。

ORACLE_USERNAME

CHARACTER VARYING(63 BYTE)

Oracle用户名。

OS_USER_NAME

CHARACTER VARYING(63 BYTE)

操作系统用户名。

PROCESS

CHARACTER VARYING(63 BYTE)

操作系统进程ID。

LOCKED_MODE

NUMBER

锁定模式。

2.3.83. V$PARAMETER 

列出影响当前会话的初始化参数信息。

表 2.3.43 V$PARAMETER列 

名称

类型

描述

NUM

NUMBER

参数编号。

NAME

VARCHAR2(80)

参数名称。

TYPE

NUMBER

参数类型。

VALUE

VARCHAR2(512)

会话的参数值(如果在会话中修 改);否则,实例范围的参数值。

DISPLAY_VALUE

VARCHAR2(512)

用户友好格式的参数值。

ISSES_MODIFIABLE

VARCHAR2(5

指示是否可以通过ALTER SESSION更改参数。

ISpg_MODIFIALBE

VARCHAR2(9)

指示是否可以在PG内修改参数。

ISMODIFIED

VARCHAR2(10)

指 示在实例启动后是否已修改参数。

DESCRIPTION

VARCHAR2(255)

参数说明。

2.3.84. V$SESSION 

描述当前会话信息。

表 2.3.44 V$SESSION列 

名称

类型

描述

SADDR

CHARACTER VARYING(20 BYTE)

会话地址。

SID

NUMBER

会话ID。

SERIAL#

NUMBER

保留列。

AUDSID

NUMBER

保留列。

PADDR

CHARACTER VARYING(20 BYTE)

保留列。

USER#

NUMBER(38,0)

用户标识。

USERNAME

VARCHAR2(63 BYTE)

用户名。

COMMAND

NUMBER

保留列。

OWNERID

NUMBER

保留列。

TADDR

VARCHAR2(20 BYTE)

保留列。

LOCKWAIT

VARCHAR2(8 BYTE)

会话 正在等待的锁的地址。

STATUS

VARCHAR2(8 BYTE)

会话状态。

SERVER

VARCHAR2(9 BYTE)

服务器类型。

SCHEMA#

NUMBER(38,0)

模式用户标识符。

SCHEMANAME

VARCHAR2(63 BYTE)

保留列。

OSUSER

VARCHAR2(63 BYTE)

保留列。

PROCESS

VARCHAR2(12 BYTE)

保留列。

MACHINE

VARCHAR2(64 BYTE)

保留列。

TERMINAL

VARCHAR2(63 BYTE)

保留列。

PROGRAM

VARCHAR2(48 BYTE)

保留列。

TYPE

VARCHAR2(10 BYTE)

保留列。

SQL_ADDRESS

CHARACTER VARYING(20 BYTE)

保留列。

SQL_HASH_VALUE

NUMBER

保留列。

SQL_ID

VARCHAR2(13 BYTE)

保留列。

SQL_CHILD_NUMBER

NUMBER

当前正在执行 的SQL语句的子代号。

PREV_SQL_ADDR

CHARACTER VARYING(20 BYTE)

保留列。

PREV_HASH_VALUE

NUMBER

保留列。

PREV_SQL_ID

VARCHAR2(13 BYTE)

保留列。

PREV_CHILD_NUMBER

NUMBER

保留列。

MODULE

VARCHAR2(48)

保留列。

MODULE_HASH

NUMBER

保留列。

ACTION

VARCHAR2(32)

保留列。

ACTION_HASH

NUMBER

保留列。

CLIENT_INFO

VARCHAR2(64)

保留列。

FIXED_TABLE_SEQUENCE

NUMBER

保留列。

ROW_WAIT_OBJ#

NUMBER

保留列。

ROW_WAIT_FILE#

NUMBER

保留列。

ROW_WAIT_BLOCK#

NUMBER

保留列。

ROW_WAIT_ROW#

NUMBER

保留列。

LOGON_TIME

DATE

登录时间。

LAST_CALL_ET

NUMBER

保留列。

PDML_ENABLED

VARCHAR2(3)

保留列。

FAILOVER_TYPE

VARCHAR2(13)

指示 是否为会话启用透明应 用程序故障转移,以及 在何种程度上启用了透 明应用程序故障转移。

FAILOVER_METHOD

VARCHAR2(10)

指示会话的透明应 用程序故障转移方法。

FAILED_OVER

VARCHAR2(3)

表示在故障切换 模式会话是否正在运行 和故障转移发生与否。

RESOURCE_CONSUMER_GROUP

VARCHAR2(32)

保留列。

PDML_STATUS

VARCHAR2(8)

如果为ENABLED ,则会话处于PARALLEL DML启用模式。

PDDL_STATUS

VARCHAR2(8)

如果为ENABLED ,则会话处于PARALLEL DDL启用模式。

PQ_STATUS

VARCHAR2(8)

会话的状态。

CURRENT_QUEUE_DURATION

NUMBER

保留列。

CLIENT_IDENTIFIER

VARCHAR2(64)

保留列。

BLOCKING_SESSION_STATUS

VARCHAR2(11)

标 志是否是锁定的会话。

BLOCKING_INSTANCE

NUMBER

保留列。

BLOCKING_SESSION

NUMBER

保留列。

SEQ#

NUMBER

保留列。

EVENT#

NUMBER

保留列。

EVENT

VARCHAR2(64)

保留列。

P1TEXT

VARCHAR2(64)

保留列。

P1

NNUMBER

保留列。

P1RAW

VARCHAR2(20)

保留列。

P2TEXT

VARCHAR2(64)

保留列。

P2

NUMBER

保留列。

P2RAW

VARCHAR2(20)

保留列。

P3TEXT

VARCHAR2(64)

保留列。

P3

NUMBER

保留列。

P3RAW

VARCHAR2(20)

保留列。

WAIT_CLASS_ID

NUMBER

等待 事件的类别的标识符。

WAIT_CLASS#

NUMBER

保留列。

WAIT_CLASS

VARCHAR2(64)

保留列。

WAIT_TIME

NUMBER

保留列。

SECONDS_IN_WAIT

NUMBER

保留列。

STATE

VARCHAR2(19)

等待状态。

SERVICE_NAME

NUMBER

保留列。

SQL_TRACE

VARCHAR2(8)

指示是启 用还是禁用SQL跟踪。

SQL_TRACE_WAITS

VARCHAR2(5)

指示 是否启用了等待跟踪。

SQL_TRACE_BINDS

VARCHAR2(5)

指示 绑定跟踪是否被启用。

2.3.85. V$SYSSTAT 

描述当前系统统计信息。

表 2.3.45 V$SYSSTAT列 

名称

类型

描述

STATISTIC#

NUMBER

统计号。

NAME

VARCHAR2(63)

统计名称。

VALUE

NUMBER

统计值。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值