更新时间:2025-06-04 GMT+08:00

U0000007:GaussDB分布式不支持二级子分区

描述

数据库类型与版本

  • 源库类型与版本:所有涉及二级子分区的源数据库类型。
  • 目标库类型与版本:GaussDB分布式版。

语法示例

默认情况下,UGO保留二级子分区不转换,并生成此错误提示。如下示例在GaussDB分布式中不支持。

CREATE TABLE subpartition_test (
    id INT,
    purchased DATE
) PARTITION BY RANGE( purchased )
    SUBPARTITION BY HASH( purchased ) (
        PARTITION p0 VALUES LESS THAN ('1990-01-01') (
            SUBPARTITION p0_a,
            SUBPARTITION p0_b
        ),
        PARTITION p1 VALUES LESS THAN ('2000-01-01') (
            SUBPARTITION p1_a,
            SUBPARTITION p1_b
        )
);

改造建议

修改“子分区转换”转换配置项。