如何在Hive中删除External_Table以及元数据和数据

时间:2017-04-21 19:12:49

标签: sql hadoop hive hiveql

我的数据库中有很多表,其中一些是External_Tables,每次当我放下External_Table时,我需要找到External_Table的位置,我需要-rm -r data.So,有吗在hive中的任何方式,同时删除带有元数据和数据的External_Table,如果我们删除managed_table,那么数据和元数据都将被删除。

1 个答案:

答案 0 :(得分:1)

在删除外部表之前将其转为托管表

alter table mytable set tblproperties ('EXTERNAL'='FALSE');