1、内部表
2、外部表
外表的特殊性,删除元数据,不删除数据文件,所以数据文件要单独定义路径,不能存放于默认路径下(****/库名/表名/分区名/数据文件),如果存放在默认路径下,元数据会重新识别到删除的分区,并且将元数据信息补充完整,分区数据也会被重新读取到表中。
insert 的时候,如果已经指定了分区位置,数据会按照分区位置写入,否则按照默认路径写入
1、内部表
2、外部表
外表的特殊性,删除元数据,不删除数据文件,所以数据文件要单独定义路径,不能存放于默认路径下(****/库名/表名/分区名/数据文件),如果存放在默认路径下,元数据会重新识别到删除的分区,并且将元数据信息补充完整,分区数据也会被重新读取到表中。
insert 的时候,如果已经指定了分区位置,数据会按照分区位置写入,否则按照默认路径写入