Hadoop 如何在配置单元中获取表属性的默认值?

Hadoop 如何在配置单元中获取表属性的默认值?,hadoop,hive,Hadoop,Hive,我使用HiveQL创建了一个内部表: CREATE TABLE city ( id INT, city VARCHAR(15) ) ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' STORED AS TEXTFILE; 插入一条记录 INSERT INTO city SELECT 1, null; 我想知道使用了哪些默认值。但是配置单元返回“Table default.city没有属性” SH

我使用HiveQL创建了一个内部表:

CREATE TABLE city (
  id INT,
  city VARCHAR(15)
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
STORED AS TEXTFILE;
插入一条记录

INSERT INTO city SELECT 1, null;
我想知道使用了哪些默认值。但是配置单元返回“Table default.city没有属性”

SHOW TBLPROPERTIES city('serialization.format');
SHOW TBLPROPERTIES city('serialization.null.format');
SHOW TBLPROPERTIES city('serialization.encoding');
SHOW TBLPROPERTIES city('serialization.escape.crlf');
我也没有看到他们使用descripe命令:

DESCRIBE FORMATTED city;
我发现哪些值用于分析HDFS上的文件,但我想知道是否有任何简单的方法可以使用HiveQL获取默认值