MAPREDUCE服务 MRS-ALTER TABLE:聚合模型示例

时间:2024-11-28 01:44:43

聚合模型示例

聚合列不支持修改聚合类型。

  • col1列后添加new_col列(key列):

    ALTER TABLE example_db.my_table ADD COLUMN new_col INT DEFAULT "0" AFTER col1;

  • col1后添加new_col列(Value列SUM聚合类型):

    ALTER TABLE example_db.my_table ADD COLUMN new_col INT SUM DEFAULT "0" AFTER col1;

  • 修改col1列的类型为BIGINT(Key列):

    ALTER TABLE example_db.my_table MODIFY COLUMN col1 BIGINT DEFAULT "1";

  • 修改col1列的类型为BIGINT(Value列):

    ALTER TABLE example_db.my_table MODIFY COLUMN col1 BIGINT MAX DEFAULT "1";

  • 删除col1列:

    ALTER TABLE example_db.my_table DROP COLUMN col1;

support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_249199.html