对象集合-SYS_OBJECTS
📄字数 439
👁️阅读量 加载中...
功能描述
SYS_OBJECTS系统表用于存储、管理系统库和用户库中所有创建的对象信息。
字段说明
| 序号 | 字段名 | 类型 | 说明 | V11 | V12 |
|---|---|---|---|---|---|
| 0 | DB_ID | INTEGER | 库ID | √ | √ |
| 1 | USER_ID | INTEGER | 拥有者的用户ID | √ | √ |
| 2 | SCHEMA_ID | INTEGER | 模式ID | √ | √ |
| 3 | OBJ_ID | INTEGER | 对象ID | √ | √ |
| 4 | OBJ_NAME | VARCHAR | 对象名 | √ | √ |
| 5 | OBJ_TYPE | INTEGER | 对象类型 | √ | √ |
| 6 | IS_SYS | BOOLEAN | 是否系统对象 | √ | √ |
| 7 | DROPED | BOOLEAN | 是否被删除(保留在回收站中) | √ | √ |
| 8 | RESERVED1 | VARCHAR | 保留字段 | √ | √ |
| 9 | RESERVED2 | VARCHAR | 保留字段 | √ | √ |
| 10 | RESERVED3 | VARCHAR | 保留字段 | √ | √ |
OBJ_TYPE
| 对象名 | 对象ID |
|---|---|
| 表 | 5 |
| 函数或过程 | 7 |
| 序列值 | 8 |
| 视图 | 9 |
| 触发器 | 11 |
| 私有同义词 | 15 |
| 包 | 18 |
| 用户自定义类型UDT | 19 |
| 域 | 29 |
| VPD策略 | 30 |
| 公共同义词 | 35 |
应用举例
- 通过对象名查询对象类型
- 知道对象类型和对象名称可以和对应的系统表进行关联查询对象相关信息
