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 |
---|---|---|---|
|
|
Type of the object |
|
|
|
Type ID of the object |
|
|
|
Type of segment: |
|
|
|
Object identifier |
|
|
|
ID of the file containing the segment header |
|
|
|
ID of the block containing the segment header |
|
|
|
The tablespace number |