将Hive表从一个数据库转移到另一个数据库 [英] Transferring hive table from one database to another

查看:3652
本文介绍了将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

上述语句也会移动表格数据在hdfs上,如果 table_a 是一个托管表。

The above statements will also move the table data on hdfs if table_a is a managed table.

这篇关于将Hive表从一个数据库转移到另一个数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆