目录
2.3.1. 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 ¶
描述当前用户可访问的所有序列。
名称 | 类型 | 描述 |
---|---|---|
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 是当前角色的列级权限。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可访问的所有约束的列。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可以访问的表上的约束定义。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户所能获取到的表上建有索引的列信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户所能获取到的表上的索引信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
当前用户下可以查看的所有对象的。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可访问的所有序列。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可访问的存储对象的文本源。
名称 | 类型 | 描述 |
---|---|---|
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)为空。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
在当前用户可以访问的表和视图上显示注释。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
当前用户下可以查看的所有表。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可访问的所有触发器的列。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可访问的所有触发器。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前用户可以访问的对象表和关系表。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
列出当前用户可见的数据库的所有用户。
名称 | 类型 | 描述 |
---|---|---|
USERNAME | CHARACTER VARYING(63 BYTE) | 用户名。 |
USER_ID | NUMBER | 用户的ID号。 |
CREATED | DATE | 用户创建日期。 |
2.3.21. 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视图列出了当前用户可以访问的过程和函数的参数。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
数据库中所有表空间、表空间使用的存储容量及表空间所在存储设备的容量信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
数据库中每个表空间的可用空间。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
当前用户下可以查看的所有对象。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
授予所有用户的角色以及数据库中的角色。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
列出数据库中存在的所有角色。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前所在数据库中,所有的表、视图的列信息。
名称 | 类型 | 描述 |
---|---|---|
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的同名列,但是该视图显示的是非隐藏列信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
当前数据库中的所有表。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述数据库中的所有表空间。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
数据库中所有用户的信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前库下处于回收站中的对象信息和被删除的时间。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
当前用户的所有对象的信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述授予当前用户的角色。
名称 | 类型 | 描述 |
---|---|---|
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的属性值。
名称 | 类型 | 描述 |
---|---|---|
NAMESPACE | TEXT | Context名字。 |
ATTRIBUTE | TEXT | Context中属性名。 |
VALUE | TEXT | Context中属性值。 |
CON_ID | INTEGER | 保留列。 |
2.3.79. 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 ¶
描述当前实例信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
列出了数据库当前持有的锁以及对锁的未完成请求。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前被锁定的对象。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
列出影响当前会话的初始化参数信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前会话信息。
名称 | 类型 | 描述 |
---|---|---|
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 ¶
描述当前系统统计信息。
名称 | 类型 | 描述 |
---|---|---|
STATISTIC# | NUMBER | 统计号。 |
NAME | VARCHAR2(63) | 统计名称。 |
VALUE | NUMBER | 统计值。 |