004.hive-内部表,外部表external区别,外部表只删除metadata保留data

在Hive上有两种类型的表,一种是Managed Table,另一种是External Table。它俩的主要区别在于:当我们drop表时,Managed Table会同时删去data和meta data,而External Table只会删meta data。

一、Create Table

两者建表区别在于external关键字。
创建一个Managed Table:

create table xx_managed
(
  a int
);

创建一个External Table:

create external table xx_external
(
  a int
);
原文地址:https://www.cnblogs.com/star521/p/13576537.html