gpt4 book ai didi

hive - 在 hive 或 hcatalog 中更改数据库的表

转载 作者:行者123 更新时间:2023-12-04 04:38:35 25 4
gpt4 key购买 nike

有没有办法在 hive 或 Hcatalog 中更改数据库的表?

例如,我有一张 table foo在数据库中 default ,我想把这张表放到数据库bar .我试试这个,但它不起作用:

ALTER TABLE foo RENAME TO bar.foo

提前致谢

最佳答案

AFAIK 在 HiveQL 中没有办法做到这一点。 A ticket 虽然很早就被提出来了。但问题仍然悬而未决。

另一种可能是使用 import/export Hive 提供的功能。使用此功能,我们可以使用 将表的数据与元数据一起导出到 HDFS 文件。导出 命令。数据存储在 JSON 格式。以这种方式导出的数据可以使用 导入回另一个数据库(甚至另一个 hive 实例)。进口命令。

有关更多信息,请访问 IMPORT/EXPORT MANUAL .

HTH

关于hive - 在 hive 或 hcatalog 中更改数据库的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19276770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com