本站中文解释
Oracle视图DBA_XTERNAL_TAB_PARTITIONS保存了数据库中外部表的分区信息。外部表不同于内部表,是指存放在操作系统上的文本文件,通常可以由用户手动维护,用于数据交换或动态报表分析等场景。
我们可以使用该视图获取外部表的分区信息,如表名、分区类型、分区转换序列号等,表的名称也可以通过外部表名属性识别出来,以便对外部表维护分区,例如对分区进行分拆、合并等操作。
使用方法如下:
1.使用DESCRIBE命令可以查看视图DBA_XTERNAL_TAB_PARTITIONS的字段信息;
2.使用SELECT命令可以查询外部表的分区信息,代码如下:
SELECT Owner,Name,Partition_Type,Partition_Position,Subpartition_Type,Subpartition_Position,High_Value,Tablespace_Name
FROM DBA_XTERNAL_TAB_PARTITIONS
WHERE Owner=” AND Name=”;
官方英文解释
DBA_XTERNAL_TAB_PARTITIONS
describes partition-level information for partitioned external tables in the database. Its columns are the same as those in ALL_XTERNAL_TAB_PARTITIONS
.
See Also:
“ALL_XTERNAL_TAB_PARTITIONS”