Hive命令
1)创建表: create table tablename;
默认的分割符是 <Ctrl - a> 创建以\t为分割符的表:
e.g.
create table tablename(id int, name string)
row format delimited fields terminated by '\t'
2)插入: load data [local] inpath 'path/data' [overwrite] into table tablename;
local 表示从本地读入,忽略则从hdfs上读入。
overwrite 表示覆盖原表里的数据,不写则不会覆盖
3)删除表:drop table tablename;
外表:CREATE EXTERNAL TABLE创建的表
内表:CREATE TABLE创建的表
如果删除的是外表,则数据会保留,只删除表的元数据;