美文网首页
hive及spark建表的三种方式

hive及spark建表的三种方式

作者: 夜空痕 | 来源:发表于2019-11-01 10:55 被阅读0次

直接建表

USE database;
CREATE TABLE tablename(
     orderid bigint comment '订单号',
     uid string comment '用户id',
     orderdate date comment '预订日期'
     )
 COMMENT 'table comment'
 PARTITIONED BY(d STRING COMMENT 'date')
 location  'path'
 STORED AS ORC

查询建表,只会复制列和属性值,不会复制分区及约束

CREATE TABLE tablename AS 
    SELECT *
    FROM ODS.mytest_deptaddr 
    where statis_date='20180229'

复制表结构方式建表,不会复制值,但是会复杂分区及存储格式

CREATE TABLE stg.mytest_tmp_copy like gmp.mytest_tmp

相关文章

网友评论

      本文标题:hive及spark建表的三种方式

      本文链接:https://www.haomeiwen.com/subject/yvlfbctx.html