更新时间:2024-07-27 GMT+08:00
查看指定表所有分区
功能描述
查看指定表的所有分区。
语法格式
1 2 |
SHOW PARTITIONS [db_name.]table_name [PARTITION partition_specs]; |
关键字
- PARTITIONS:表中的分区。
- PARTITION:分区。
参数说明
参数 |
描述 |
---|---|
db_name |
Database名称,由字母、数字和下划线(_)组成。不能是纯数字,且不能以下划线开头。 |
table_name |
Database中的表名,由字母、数字和下划线(_)组成。不能是纯数字,且不能以下划线开头。 匹配规则为:^(?!_)(?![0-9]+$)[A-Za-z0-9_$]*$,如果特殊字符需要使用单引号('')包围起来。 |
partition_specs |
分区信息,key=value形式,key为分区字段,value为分区值。若分区字段为多个字段,可以不包含所有的字段,会显示匹配上的所有分区信息。 |
注意事项
所要查看分区的表必须存在且是分区表,否则会出错。
示例
- 查看student表下面的所有的分区。
1
SHOW PARTITIONS student;
- 查看student表中dt='2010-10-10'的分区。
1
SHOW PARTITIONS student PARTITION(dt='2010-10-10');
父主题: 查看表