基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
DBA_PART_KEY_COLUMNS
更新时间:2026-07-15 20:42:46
说明
该视图从 V2.2.77 版本开始引入。
功能描述
展示本租户所有分区对象中一级分区键包含的列。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| OWNER | VARCHAR2(128) | NO | 分区表或分区索引的拥有者 |
| NAME | VARCHAR2(128) | NO | 分区表或分区索引的名字 |
| OBJECT_TYPE | CHAR(5) | NO | 分区对象的类型: |
| COLUMN_NAME | VARCHAR2(4000) | NO | 列的名字 |
| COLUMN_POSITION | NUMBER | NO | 列在分区键中的位置 |
| COLLATED_COLUMN_ID | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
查询示例
用户租户查询本租户的分区表 TBL1_H 的一级分区键包含的列。
obclient [SYS]> SELECT * FROM SYS.DBA_PART_KEY_COLUMNS WHERE NAME='TBL1_H';
查询结果如下:
+-------+--------+-------------+-------------+-----------------+--------------------+
| OWNER | NAME | OBJECT_TYPE | COLUMN_NAME | COLUMN_POSITION | COLLATED_COLUMN_ID |
+-------+--------+-------------+-------------+-----------------+--------------------+
| SYS | TBL1_H | TABLE | COL1 | 1 | NULL |
+-------+--------+-------------+-------------+-----------------+--------------------+
1 row in set
相关视图或文档
查看所有租户的所有分区对象中一级分区键包含的列:CDB_PART_KEY_COLUMNS
查看当前用户可访问的分区对象中一级分区键包含的列:ALL_PART_KEY_COLUMNS
查看当前用户拥有的分区对象中一级分区键包含的列:USER_PART_KEY_COLUMNS