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

相关推荐
howard20051 分钟前
6.5 Hive查询优化:执行计划与性能初探
hive·性能优化·执行计划
大数据006 分钟前
SCD缓慢变化维Type1-Type3
hive·scd
B站计算机毕业设计之家9 分钟前
电商数据实战:python京东商品爬取与可视化系统 大数据 Hadoop spark 优秀项目(源码)✅
大数据·hadoop·python·机器学习·spark·echarts·推荐算法
e***582325 分钟前
【分布式】Hadoop完全分布式的搭建(零基础)
大数据·hadoop·分布式
張萠飛20 小时前
hive date_format函数有性能瓶颈,有个获取时区的逻辑影响性能,具体原因分析
数据仓库·hive·hadoop
r***11331 天前
HDFS的架构优势与基本操作
hadoop·hdfs·架构
2509_940880221 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
chde2Wang1 天前
datagrip访问远程hive库
hive
howard20051 天前
7.2 Hive自定义函数实战
hive·自定义函数·udf
zhixingheyi_tian1 天前
Hadoop 之 metrics
hadoop