看不到 Hive 上的表

问题描述 投票:0回答:1

我是新人,我正在学习教程,所以我可能会提供一些不必要的信息。我使用 beeline 连接到 hive。然后我使用以下命令创建了一个名为“adv_sales_gt_20”的表

create table test1.adv_sales_gt_20 as select * from test1.advertising where sales > 20.0;

当我使用“显示表格;”时它显示了除我刚刚创建的表之外的表。当我尝试再次创建它时,它说表已经存在,所以它实际上在那里。 (https://i.stack.imgur.com/c1CFx.png)

我尝试使用资源管理器 GUI 进行确认,我可以看到该表就在那里。(https://i.stack.imgur.com/UoIM9.png)

我可以在桌子上运行“选择”等命令。 但正如我所说,当我运行显示表时,我在终端上看不到它;

database hadoop hive
1个回答
0
投票

您应该在表的所有者下运行

show tables

use test1

show tables
按预期工作

© www.soinside.com 2019 - 2024. All rights reserved.