欢迎光临
我们一直在努力

Oracle 视图 SYS_OBJECTS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle 视图 SYS_OBJECTS 主要用于查询数据库对象的信息。其中包括所有数据库对象的名称与所属的 Schema 名称,还有其他的一些属性信息,如该对象的类型、状态、最后更新日期等。可以使用 SYS_OBJECTS 视图以更有效的方式获取数据库对象的信息,如获取所有表的列表,或者查询某个 Schema 下的所有数据库对象。

使用 SYS_OBJECTS 视图可以以下面的 SQL 语句获取当前数据库所有表名称及其所属 Schema 名称:

SELECT owner, object_name FROM SYS.SYS_OBJECTS WHERE object_type = ‘TABLE’;

官方英文解释

SYS_OBJECTS maps object IDs to object types and segment data block addresses.

Column Datatype NULL Description

OBJECT_TYPE

VARCHAR2(18)

Type of the object

OBJECT_TYPE_ID

NUMBER

Type ID of the object

SEGMENT_TYPE_ID

NUMBER

Type of segment: TABLE, CLUSTER, INDEX, ROLLBACK, DEFERRED ROLLBACK, TEMPORARY, CACHE

OBJECT_ID

NUMBER

Object identifier

HEADER_FILE

NUMBER

ID of the file containing the segment header

HEADER_BLOCK

NUMBER

ID of the block containing the segment header

TS_NUMBER

NUMBER

The tablespace number

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。