gpt4 book ai didi

sql - 在 HIVE 中创建与另一个表具有相同列的表?

转载 作者:可可西里 更新时间:2023-11-01 15:00:20 28 4
gpt4 key购买 nike

我想从配置单元中另一个表的一些元数据创建表。我正在使用配置单元。

我从this知道可以通过 INFORMATION_SCHEMA.COLUMNS 从表中检索元数据的问题在 SQL 中:

是否 HIVE对表的元数据具有类似的访问权限以允许我使用另一个表的列创建表?本质上,我正在复制一个没有所有元组的表。

这是迄今为止我拥有的最好的东西:

create table <table_name>( (select <table_name> from INFORMATION_SCHEMA.COLUMNS)) row format delimited fields by '|';

最佳答案

您可以使用 LIKE 以便新表获取结构而不是数据。

Hive documentation

CREATE TABLE yourtable
LIKE table2;

关于sql - 在 HIVE 中创建与另一个表具有相同列的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33700666/

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