sql复制的数据列未在配置单元的目标表中分区

ljsrvy3e  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(297)

我在配置单元中使用命令从现有分区表创建了一个表

create table new_table As select * from old_table;

记录计数在两个表中都是匹配的,但是当我给出desc table时,我可以看到列没有在新表中分区。

jq6vz3qz

jq6vz3qz1#

您应该明确指定 partition 创建表时显示列。

create table new_table partitioned by (col1 datatype,col2 datatype,...) as  
select * from old_table;

相关问题