开发手册 欢迎您!
软件开发者资料库

Impala - 描述声明

Impala Describe Statement - 从概述,环境,体系结构,Shell,查询语言基础,创建数据库,删除数据库,选择数据库,创建表语句,插入语句,选择语句,描述语句,更改表,删除,了解Impala表,截断表,显示表,创建视图,更改视图,删除视图,按条件排序,按条款分组,有条款,限制条款,抵消条款,联盟条款,条款,不同运营商。

Impala中的 describe 语句用于给出表的描述.此语句的结果包含有关表的信息,例如列名及其数据类型.

语法

以下是语法Impala describe 语句.

Describe table_name;

示例

例如,假设我们在Impala中有一个名为 customer 的表,使用以下数据 :

ID    NAME     AGE    ADDRESS     SALARY--- --------- ----- ----------- -----------1   Ramesh     32    Ahmedabad    200002   Khilan     25    Delhi        150003   Hardik     27    Bhopal       400004   Chaitali   25    Mumbai       350005   kaushik    23    Kota         300006   Komal      22    Mp           32000

你可以得到使用 describe 语句描述 customer 表,如下所示 :

[quickstart.cloudera:21000] > describe customer;

在执行上述查询时,Impala会获取指定表的元数据并显示如下所示.

Query: describe customer +---------+--------+---------+ | name    | type   | comment | +---------+--------+---------+ | id      | int    |         |                    | name    | string |         | | age     | int    |         | | address | string |         | | salary  | bigint |         |+---------+--------+---------+ Fetched 5 row(s) in 0.51s

使用Hue描述记录

打开Impala查询编辑器并输入 describe 在其中的语句,然后单击执行按钮,如下面的屏幕截图所示.

描述记录

执行查询后,如果向下滚动并选择结果标签,则可以看到表格的元数据,如下所示.

结果标签