Oracle 视图 USER_TAB_SUBPARTITIONS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_TAB_SUBPARTITIONS用于查询当前用户拥有分区表的子分区信息,通常用于子分区表的管理。

USER_TAB_SUBPARTITIONS视图的结构如下:
Table_NAMENVARCHAR2(30):当前用户拥有的分区表的表名
SUBPARTITION_NAMENVARCHAR2(30):当前用户拥有的分区表的子分区的分区名
TABLESPACE_NAMENVARCHAR2(30):子分区对应的表空间名
CompressionNVARCHAR2(7):子分区分区压缩状态共有ENABLED和DISABLED两种状态,这个状态需要依靠COMPRESS分区选项来设置
High_ValueVARCHAR2(255):这个子分区的分区上限数值
High_Value_LenNUMBER:这个子分区的分区上限数值的长度
Partition_PositionVARCHAR2(59):这个子分区位置,包括父分区及其位置
Subpartition_PositionVARCHAR2(59):这个子分区位置,包括父分区及其位置

使用方法:
1. 查询当前用户拥有分区表的子分区信息:
SELECT * FROM USER_TAB_SUBPARTITIONS;
2. 获取某一个分区表的所有子分区信息:
SELECT * FROM USER_TAB_ SUBPARTITIONS WHERE TABLE_NAME=’

’;
3. 获取某一个分区表的某一个子分区的信息:
SELECT * FROM USER_TAB_SUBPARTITIONS WHERE TABLE_NAME=’

’ AND SUBPARTITION_NAME=’’;

官方英文解释

USER_TAB_SUBPARTITIONS describes, for each table subpartition owned by the current user, the subpartition name, name of the table and partition to which it belongs, and its storage attributes. Its columns are the same as those in ALL_TAB_SUBPARTITIONS.

See Also:

“ALL_TAB_SUBPARTITIONS”



数据运维技术 » Oracle 视图 USER_TAB_SUBPARTITIONS 官方解释,作用,如何使用详细说明