首先我们虚拟理解hive有二个系统,hdfs和hive下的操作查找了啥的,
内部表:删除数据时候 (1)hadoop fs - ls /user/hive/warehouse/table ....是查不到的 ,说明了内部表删除的时候把数据也删除了
(2)hive> hive 查询你的表时候,也是查不到的说明了 内部表删除的时候也把元数据删除了
外部表:删除数据的时候(1)Hadoop fs -ls /user/hive/warehouse/table 能查到的 ,说明了外部表删除的时候,数据不能被删除 (2)hive查表的时候,查不到。说明了外部表删除的时候,元数据也被删除了