Hive3:识别内部表、外部表及相互转换

一、识别方法

查看内部表信息

sql 复制代码
desc formatted stu;

查看外部表信息

sql 复制代码
desc formatted test_ext1;

通过Table Type对应的值,我们可以区分外部表和内部表。

二、相互转换

内部表转外部表

sql 复制代码
alter table stu set tblproperties('EXTERNAL'='TRUE');

外部表转内部表

sql 复制代码
alter table stu set tblproperties('EXTERNAL'='FALSE');

要注意:('EXTERNAL'='FALSE') 或 ('EXTERNAL'='TRUE')为固定写法,区分大小写!!!

相关推荐
出发行进1 小时前
Hive其四,Hive的数据导出,案例展示,表类型介绍
数据仓库·hive·hadoop
武子康2 小时前
大数据-258 离线数仓 - Griffin架构 配置安装 Livy 架构设计 解压配置 Hadoop Hive
java·大数据·数据仓库·hive·hadoop·架构
筒栗子14 小时前
复习打卡大数据篇——Hadoop MapReduce
大数据·hadoop·mapreduce
金州饿霸14 小时前
Hadoop集群(HDFS集群、YARN集群、MapReduce计算框架)
大数据·hadoop·hdfs
lucky_syq15 小时前
Hive SQL和Spark SQL的区别?
hive·sql·spark
NiNg_1_23415 小时前
Hadoop中MapReduce过程中Shuffle过程实现自定义排序
大数据·hadoop·mapreduce
lucky_syq17 小时前
Spark和Hadoop之间的区别
大数据·hadoop·spark
武子康1 天前
大数据-257 离线数仓 - 数据质量监控 监控方法 Griffin架构
java·大数据·数据仓库·hive·hadoop·后端
莹雨潇潇1 天前
Hadoop完全分布式环境部署
大数据·hadoop·分布式