文档首页 > > SQL语法参考> 分区表相关> 更新表分区信息(只支持OBS表)

更新表分区信息(只支持OBS表)

分享
更新时间: 2019/12/11 GMT+08:00

功能描述

更新表在元数据库中的分区信息。

语法格式

1
2
MSCK REPAIR TABLE table_name;
ALTER TABLE table_name RECOVER PARTITIONS;

关键字

无。

注意事项

  • 该命令的主要应用场景是针对分区表,如当手动在OBS上面添加分区目录时,再通过上述命令将该新增的分区信息刷新到元数据库中,通过“SHOW PARTITIONS table_name”命令查看新增的分区。
  • 分区目录名称必须按照指定的格式输入,即“tablepath/partition_column_name=partition_column_value”。

示例

下述两语句都将更新表ptable在元数据库中的分区信息。

1
2
MSCK REPAIR TABLE ptable;
ALTER TABLE ptable RECOVER PARTITIONS;
分享:

    相关文档

    相关产品

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

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区