hive - 如何查找 Hive 表的更新日期?

标签 hive hiveql

如何查找 Hive 表的最后一次 DML 或 DQL 更新时间戳。我可以使用“格式化描述”找到TransientDDLid。但它有助于获取修改日期。如何找出 Hive 表(托管/外部)的最新更新日期?

最佳答案

是否显示扩展为“table_name”的表格;

它将给出自纪元以来经过的毫秒数。

复制该数字,删除最后 3 位数字,然后选择 from_unixtime(自纪元以来经过的毫秒数)

例如选择 from_unixtime(1532442615733);

这将为您提供当前系统时区中该时刻的时间戳。

我想这就是你要找的......

关于hive - 如何查找 Hive 表的更新日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51441415/

相关文章:

hadoop - 随机选择HIVE中的行,其中一半必须满足条件

hadoop - 通过使用hive -f运行查询,该查询返回语法错误

hive - 如何在 hive 中截断双位数到四位数而不进行四舍五入?

sql - AWS Athena 文件系统上缺少表

hadoop - 在配置单元中转换日期格式

hadoop - 如何从与 hbase 集成的 hive 表中获取最新版本数据?

mapreduce - Hive-Tez 上的 Map-Reduce 日志

Hive - 分区列等于当前日期

linux - Hadoop/Hive 命令在 Crontab 中不起作用

json - 删除/忽略 json 中不需要的元素