zoukankan      html  css  js  c++  java
  • hive操作

    ==========================================================
    练习建表语句 (struct使用的分割符是和collection相同的)
    ==========================================================
    CREATE TABLE emp(
    name string,
    salary float,
    likes array<string>,
    cloco map<string,string>,
    address struct<country:string,city:string,state:string,zip:string>
    )
    PARTITIONED BY(country STRING,state string)
    ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' COLLECTION ITEMS TERMINATED BY '-' MAP KEYS TERMINATED BY ':'
    STORED AS TEXTFILE;

    ==========================================================
    删除表
    - - - - - - - - - - - - - - - - - - - -
    drop table psn1;
    ==========================================================
    从linux本地导入数据
    - - - - - - - - - - - - - - - - - - - -
    load data local inpath '/usr/bianji' into table psn5 partition(year=2018);
    ==========================================================
    给表添加分区
    - - - - - - - - - - - - - - - - - - - -
    alter table psn5 add partition(country='us',state='use');
    ==========================================================
    查看表的分区
    - - - - - - - - - - - - - - - - - - - -
    show partitions psn5;
    ==========================================================
    删除表的分区
    - - - - - - - - - - - - - - - - - - - -
    alter table psn5 drop partition(year=2018);
    ==========================================================
    表重新名命
    - - - - - - - - - - - - - - - - - - - -
    alter table employee rename to emp
    ==========================================================
    strict模式下查询表
    - - - - - - - - - - - - - - - - - - - -
    select * from emp where country='us' and state='use';
    ==========================================================

  • 相关阅读:
    Git报错:remote: HTTP Basic: Access denied的解决方法
    扩展模块之ConfigParser模块
    pyftplib
    kafka
    Android MarqueeTextView : 轻松实现文本滚动(跑马灯)效果
    nx
    ScorpionX-RX-64
    SDWebImage源码解读
    iOS 性能优化及AFNetworking源码解析
    vue使用g6做流程图
  • 原文地址:https://www.cnblogs.com/huiandong/p/9431382.html
Copyright © 2011-2022 走看看