将 hive 表从一个数据库传输到另一个数据库 [英] Transferring hive table from one database to another
本文介绍了将 hive 表从一个数据库传输到另一个数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要将一个 hive 表从一个数据库移动到另一个数据库.我该怎么做?
I need to move a hive table from one database to another. How can I do that?
推荐答案
从 0.14 开始,您可以使用以下语句将表从一个数据库移动到同一 Metastore 中的另一个数据库:
Since 0.14, you can use following statement to move table from one database to another in the same metastore:
use old_database;
alter table table_a rename to new_database.table_a
如果table_a
是托管表,则上述语句还将移动 hdfs 上的表数据.
The above statements will also move the table data on hdfs if table_a
is a managed table.
这篇关于将 hive 表从一个数据库传输到另一个数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文