Skip to content

对象集合-sys_objects

功能描述

sys_objects系统表用于存储、管理系统库和用户库中所有创建的对象信息。

字段说明

序号字段名类型说明
0DB_IDOID_TYPE库ID
1USER_IDOID_TYPE拥有者的用户ID
2SCHEMA_IDOID_TYPE模式ID
3OBJ_IDOID_TYPE对象ID
4OBJ_NAMEVARCHAR表名
5OBJ_TYPEINTEGER对象类型
6IS_SYSBOOLEAN是否系统对象
7DROPEDBOOLEAN是否被删除(保留在回收站中)
8RESERVED1VARCHAR保留字段
9RESERVED2VARCHAR保留字段
10RESERVED3VARCHAR保留字段

OBJ_TYPE

对象名对象ID
数据库1
表空间2
回滚段3
模式4
5
表字段6
函数或过程7
序列值8
视图9
index10
trigger11
数据库连接12
数据复制13
snapshot14
同义词15
用户16
角色17
程序包18
UDT19
文件目录20
簇集21
任务22
策略23
用户策略24
表策略25
审计26
DBC27
视图字段28
DOMAIN29
VPD策略30
表分区31
表子分区32
索引分区33
索引子分区34
全局同义词35

示例

  • 通过对象名查询对象类型
  • 知道对象类型和对象名称可以和对应的系统表进行关联查询对象相关信息

相关系统表

  • sys_tables
  • sys_views
  • sys_indexes
  • sys_pakages