当前位置:  开发笔记 > 运维 > 正文

如何在Hive中创建表的空副本

如何解决《如何在Hive中创建表的空副本》经验,为你挑选了1个好方法。

我的桌子上有很多列。我不想写像

CREATE TABLE IF NOT EXISTS 
table1( 
col1 int, 
col2 String,
etc....)

有没有一种快速的方法来创建具有相同结构但没有任何数据的表?



1> leftjoin..:

尝试这个:

CREATE TABLE some_db.T1 LIKE some_db.T2

请参阅此手册:https : //cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateTableLike


另外,您可以只显示使用“ SHOW CREATE TABLE <table>”创建表的命令。
推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有