当前位置:   article > 正文

hive外部表改为内部表_HIVE的内部表和外部表

hive修改外部表为内部表

Hive的数据表

0818b9ca8b590ca3270a3433284dd417.png

创建数据文件 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;

内部表和外表表的区别

0818b9ca8b590ca3270a3433284dd417.png

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’; //一次添加一个分区

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号