美文网首页
Hive的表数据操作

Hive的表数据操作

作者: 编程回忆录 | 来源:发表于2017-07-23 23:04 被阅读0次

    1.向管理表中装载数据:

    hive >load data local inpath '/Users/data/employees/employees.txt' overwrite into table employees;
    

    加载本地文件/Users/data/employees/employees.txt到表employees中,关键字overwrite的存在将覆盖employees表中的原来的数据。

    2.通过查询语句向表中插入数据:

    hive > insert overwrite table employees
           select * from staged_employees se
            where se.cnty='US' and se.st='OR';
    

    上面的sql将查询staged_employees表中的数据插入employees,注意staged_employees表的结构必须与employees一致,如果不一致不能使用select * 语句,而必须select employees表结构的所有字段。

    相关文章

      网友评论

          本文标题:Hive的表数据操作

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