什么是高级?这就叫高级—openGauss(60)

25 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

修改分区表语法格式

  • 删除分区:

    ALTER TABLE partition_table_name DROP PARTITION partition_name;  
    
  • 增加分区:

    ALTER TABLE partition_table_name ADD {partition_less_than_item | partition_start_end_item| partition_list_item }; 
    
  • 重命名分区:

    ALTER TABLE partition_table_name RENAME PARTITION partition_name TO partition_new_name; 
    
  • 分裂分区(指定切割点split_partition_value的语法):

    ALTER TABLE partition_table_name SPLIT PARTITION partition_name AT ( split_partition_value ) INTO ( PARTITION partition_new_name1, PARTITION partition_new_name2); 
    
  • 分裂分区(指定分区范围的语法):

    ALTER TABLE partition_table_name SPLIT PARTITION partition_name INTO { ( partition_less_than_item [, ...] ) | ( partition_start_end_item [, ...] ) }; 
    
  • 合并分区:

    ALTER TABLE partition_table_name MERGE PARTITIONS { partition_name } [, ...] INTO PARTITION partition_name; 
    

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/