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表结构的所有字段。