免费注册
帮助文档(华北一、二)

  • 增加分区:

    您可以通过 ALTER TABLE 命令向已有的分区表中添加新的分区,例如:

     

    ALTER TABLE p_store_sales ADD PARTITION

            START (date '2017-02-01') INCLUSIVE

    END (date '2017-03-01') EXCLUSIVE

    with(APPENDONLY=true,ORIENTATION=column,compresslevel=5);

    增加默认分区(一般不建议使用默认分区):

     ALTER TABLE p_store_sales ADD DEFAULT PARTITION other;

    如果输入的数据不满足分区的 CHECK 约束条件,并且没有创建默认分区,数据将被拒绝插入。 默认分区能够保证在输入数据不满足分区时,能够将数据插入到默认分区。

    如果分区表中包含默认分区,您必须通过分裂默认分区的方式来增加新的分区。在使用 INTO 子句时,需要将默认分区做为第二个分区名称。例如:

     

    ALTER TABLE p_store_sales SPLIT DEFAULT PARTITION

    START ('2016-01-01') INCLUSIVE

    END ('20016-02-01') EXCLUSIVE

    INTO (PARTITION new_part, default partition);

    如果是按照列值创建的分区表,需要通过split default partition实现

     ALTER TABLE p_members SPLIT DEFAULT PARTITION   at ('GZ') into  (PARTITION guangzhou ,DEFAULT PARTITION);


文档是否已解决您的问题?

  已解决   未解决

如您有其它疑问,您也可以与我们技术专家联系探讨。

联系技术专家