如何在 Spark/Hive SQL 中使用 DESCRIBE TABLE 获取完整的数据类型?

问题描述

我们可以使用 DESCRIBE TABLE table_name获取 Spark/Hive sql 中表的架构。但是,如果 data_type 太长,则 data_type 列可能不会返回完整类型。有关此类示例,请参见下文。有没有办法使用 Spark/Hive sql 获取列的完整数据类型?

struct

解决方法

你可以使用:DataFrame.printSchema()