hive几种建表方式
Posted 海绵不老
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive几种建表方式相关的知识,希望对你有一定的参考价值。
普通建表
如创建一个分区表:
create external table if not exists default.deptpart1(
deptno int,
dname string,
loc int
)
PARTITIONED BY(area string)
row format delimited fields terminated by ‘\\t’;
like语法
create table person2 like person;
创建的表只是复制表结构没有数据;如果是分区表,创建的依然是分区表,只是分区信息是没有的只有列的结构;
as select 语法
create table deptpart1_back as select * from deptpart1;
将查询的结果,按照顺序作为新的普通列,不能创建分区表;
以上是关于hive几种建表方式的主要内容,如果未能解决你的问题,请参考以下文章