DESCRIBE和DESCRIBE EXTENDED
DESCRIBE和DESCRIBE EXTENDED用于查看图表对象的schema。DESCRIBE查看基础的schema,DESCRIBE EXTENDED也可查看图表对象属性。
DESCRIBE DATABASE
语法
DESCRIBE DATABASE [EXTENDED] db_name;
DESCRIBE DATABASE查看数据库名称,注解和根目录。DESCRIBE DATABASE EXTENDED 同时也查看数据库属性。
DESCRIBE TABLE
语法
DESCRIBE [EXTENDED|FORMATTED]
[db_name.]table_name;
DESCRIBE 显示包括分区键的所有列的列名和列数据类型。DESCRIBE EXTENDED显示所有表的元数据,通常只有会在debug时用到。DESCRIBE FORMATTED会用表格形式显示所有表的元数据。
DESCRIBE COLUMN
语法
DESCRIBE FORMATTED [db_name.]table_name.column_name;
该语句查看指定表中指定列的信息。
DESCRIBE PARTITION
语法
DESCRIBE [EXTENDED|FORMATTED] [db_name.]table_name PARTITION partition_spec;
该语句显示指定表中指定分区的元数据
DESCRIBE FUNCTION
语法
DESCRIBE FUNCTION [EXTENDED] function_name;
该语句描述函数的用法和给出示例。