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')为固定写法,区分大小写!!!

相关推荐
咖啡里的茶i10 小时前
在Docker环境中安装Hadoop cluster 实验报告一
hadoop·docker·容器
青春万岁!!11 小时前
hive模型数据异常-作业调度问题
大数据·数据仓库·hive
白日与明月18 小时前
Hive分桶机制应用
数据仓库·hive·hadoop
Msshu12319 小时前
XSP25全协议 100W PD快充诱骗芯片_串口读电压电流信息
hive·云计算·json·database·memcached
水火既济__19 小时前
大数据hive_mr压缩问题
大数据·hive·mr
水火既济__19 小时前
hive中加载json数据建表(大规模)
hive·hadoop·json
修先生2 天前
Hive Udf函数AES加密
hive·aes·udf
Volunteer Technology2 天前
HDFS源码(二)
大数据·hadoop·hdfs
WL_Aurora2 天前
MapReduce框架原理深度解析 | Shuffle机制、切片分区、Join全攻略
大数据·hadoop·mapreduce
赵渝强老师2 天前
【赵渝强老师】Hadoop的伪分布部署模式
大数据·hadoop·分布式