描述表

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回一个表的基本元数据信息。元数据信息包括列名、列类型和专栏发表评论。可选地,您可以指定一个分区规范或列名返回元数据分别属于一个分区或列。返回与三角洲表,并不是所有的字段。

语法

{DESC|描述}(](扩展|格式化]table_name{(分区条款]|(column_name]}

参数

  • 扩展格式化

    如果指定显示指定的列的详细信息,包括列统计收集的命令,和额外的元数据信息(如模式限定符、所有者和访问时间)。

  • table_name

    标识表来描述。名称不得使用时间规范。如果表不能发现砖了TABLE_OR_VIEW_NOT_FOUND错误。

  • 分区条款

    一个可选参数指导砖SQL返回指定的分区添加元数据。

  • column_name

    一个可选参数的列名称需要描述。目前不允许嵌套列指定。

参数partition_speccolumn_name指定是互斥的,不能在一起。

例子

——创建一个“客户”表。假定当前模式是“salesdb。”>创建表customer (cust_id INT、州VARCHAR(20)、名称字符串评论的短名称)使用拼花分区(状态);>插入客户分区(状态= AR)值(100年,“迈克”);——返回基本元数据信息不合格表“客户”>描述表客户;col_name data_type评论- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cust_id int空名称字符串短名称状态空字符串#分区信息# col_name data_type评论状态字符串为空,返回基本元数据信息合格表“客户”>描述表salesdb.customer;col_name data_type评论- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cust_id int空名称字符串短名称状态空字符串#分区信息# col_name data_type评论状态字符串为空,返回额外的元数据如父模式,所有者,访问时间等。>描述表扩展客户;col_name data_type评论- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cust_id int空名称字符串短名称状态空字符串#分区信息# col_name data_type评论状态空字符串#详细表信息数据库的默认表客户老板<表所有者>创建时间星期二2020年4月07 22:56:34 JST > <火花版本创建的最后一次访问未知类型托管提供程序铺位置文件:/ tmp / salesdb.db /自定义……Serde图书馆org.apache.hadoop.hive.ql.i……InputFormat org.apache.hadoop.hive.ql.i…… OutputFormat org.apache.hadoop.hive.ql.i... Partition Provider Catalog -- Returns partition metadata such as partitioning column name, column type and comment. > DESCRIBE TABLE EXTENDED customer PARTITION (state = 'AR'); col_name data_type comment ------------------------------ ------------------------------ ---------- cust_id int null name string Short name state string null # Partition Information # col_name data_type comment state string null # Detailed Partition Inform... Database default Table customer Partition Values [state=AR] Location file:/tmp/salesdb.db/custom... Serde Library org.apache.hadoop.hive.ql.i... InputFormat org.apache.hadoop.hive.ql.i... OutputFormat org.apache.hadoop.hive.ql.i... Storage Properties [serialization.format=1, pa... Partition Parameters {transient_lastDdlTime=1586... Created Time Tue Apr 07 23:05:43 JST 2020 Last Access UNKNOWN Partition Statistics 659 bytes # Storage Information Location file:/tmp/salesdb.db/custom... Serde Library org.apache.hadoop.hive.ql.i... InputFormat org.apache.hadoop.hive.ql.i... OutputFormat org.apache.hadoop.hive.ql.i... ------------------------------ ------------------------------ ---------- -- Returns the metadata for `name` column. -- Optional `TABLE` clause is omitted and column is fully qualified. > DESCRIBE customer salesdb.customer.name; info_name info_value --------- ---------- col_name name data_type string comment Short name

描述的细节

[schema_name描述细节。]table_name描述的细节delta.``

返回的信息模式,分区,表的大小,等等。例如,对于三角洲的表,你可以看到当前的读者和作家版本的一个表。看到回顾三角洲湖表细节描述细节细节的模式。