Hive的数据表
创建数据文件 inner_table.dat
创建表 hive>create table inner_table (key string);
加载数据 hive>load data local inpath ‘/root/inner_table.dat’ into table inner_table;
查看数据 hive> select * from inner_table;
hive> select count(*) from inner_table ;
删除表 hive>drop table inner_table;
内部表和外表表的区别
Hive的分区
添加分区
ALTER TABLE table_name ADD PARTITION (partCol = ‘value1’) location>’loc1’; //示例
ALTER TABLE table_name ADD IF NOT EXISTS PARTITION (dt=’20130101’)> LOCATION ‘/user/hadoop/warehouse/table_name/dt=20130101’; //一次添加一个分区