Dataphin创建 MAX_COMPUTE_SQL脚本,怎么删除ODPS表中所有分区及数据的方法

更新时间:

概述

本文主要描述了Dataphin创建 MAX_COMPUTE_SQL脚本,怎么删除ODPS表中所有分区及数据的方法。

详细信息

直接在MaxCompute数据库执行SQL语句,一次删除多个分区,如果某分区ds字段的值不存在,该语句也不会报错,会跳过这个分区。

 alter table <table_name> drop [if exists] partition <pt_spec>,partition <pt_spec>[,partition <pt_spec>....];

批量删除分区,也可以使用正则表达式匹配分区。

alter table sale_detail drop if exists partition(sale_date RLIKE '2019-\\d+-\\d+');

适用于

  • Dataphin