- 特定于数据库的语句
- Impala - 创建数据库
- Impala - 删除数据库
- Impala - 选择数据库
- 特定于表的语句
- Impala - Create Table 语句
- Impala - Insert 语句
- Impala - Select 语句
- Impala - Describe 语句
- Impala - 更改表
- Impala - 删除表
- Impala - 截断表
- Impala - 显示表
- Impala - 创建视图
- Impala - 更改视图
- Impala - 删除视图
- Impala - 子句
- Impala - Order By 子句
- Impala - Group By 子句
- Impala - Having 子句
- Impala - Limit 子句
- Impala - Offset 子句
- Impala - Union 子句
- Impala - With 子句
- Impala - Distinct 运算符
- Impala 实用资源
- Impala- 快速指南
- Impala - 实用资源
- Impala - 讨论
Impala - 显示表
Impala 中的 show tables 语句用于获取当前数据库中所有现有表的列表。
示例
以下是 show tables 语句示例。如果您要获取特定数据库中的表列表,首先将上下文更改为所需的数据库,然后使用 show tables 语句获取其中表的列表,如下所示。
[quickstart.cloudera:21000] > use my_db; Query: use my_db [quickstart.cloudera:21000] > show tables;
在执行上述查询后,Impala 将获取指定数据库中所有表的列表并显示如下。
Query: show tables +-----------+ | name | +-----------+ | customers | | employee | +-----------+ Fetched 2 row(s) in 0.10s
使用 Hue 列出表
打开 Impala 查询编辑器,选择上下文为 my_db 并输入其中的 show tables 语句,然后点击执行按钮,如下面的截图所示。
执行查询后,如果您向下滚动并选择 结果 选项卡,您会看到表的列表,如下所示。
广告