如何查看创建表的日期?

时间:2015-06-01 13:31:13

标签: hive hiveql

几个月前我创建了一张桌子。 HIVE中是否有任何方法可以在创建表时查看?

show table不提供表的创建日期。

3 个答案:

答案 0 :(得分:17)

在hive cli上执行命令desc formatted <database>.<table_name>。它将显示类似于

的详细表格信息
  

详细表格信息

     

数据库:
  业主:
  CreateTime:
  LastAccessTime:

答案 1 :(得分:6)

您需要运行以下命令:

describe formatted <your_table_name>;

或者,如果您需要有关特定分区的此信息:

describe formatted <your_table_name> partition (<partition_field>=<value>);

答案 2 :(得分:0)

首先,在创建 Spark 会话时启用 hive 支持:

spark = SparkSession.builder.appName('AppName').enableHiveSupport().getOrCreate()

然后:

df_desc = spark.sql('describe formatted <your_table_name>')
df_desc.show()