可以通过查看表的Table Type属性,来判断表的类型!
在hive中除了属性名和属性值,其他不区分大小写!
(1) MANAGED_TABLE—>EXTERNAL_TABLE
alter table 表名 set TBLPROPERTIES('EXTERNAL'='TRUE')
(2) EXTERNAL_TABLE—>MANAGED_TABLE
alter table 表名 set TBLPROPERTIES('EXTERNAL'='FALSE')
本文详细介绍了在Hive中如何通过修改TableType属性实现Managed Table与External Table之间的相互转换,提供了具体的SQL语句示例。
可以通过查看表的Table Type属性,来判断表的类型!
在hive中除了属性名和属性值,其他不区分大小写!
(1) MANAGED_TABLE—>EXTERNAL_TABLE
alter table 表名 set TBLPROPERTIES('EXTERNAL'='TRUE')
(2) EXTERNAL_TABLE—>MANAGED_TABLE
alter table 表名 set TBLPROPERTIES('EXTERNAL'='FALSE')
206
3776
1077

被折叠的 条评论
为什么被折叠?