【问题标题】:How to find when record was last updated?如何查找记录上次更新的时间?
【发布时间】:2019-10-26 00:25:43
【问题描述】:

如何查找表行上次更新/插入的时间? Presto 符合 ANSI-SQL,因此即使您不了解 Presto,也许有一种通用的 SQL 方式可以为我指明正确的方向。

我正在使用 Hadoop。 Presto 查询比 Hive 更快。 “描述”只是给出列名。

https://prestosql.io/docs/current/

【问题讨论】:

    标签: sql hadoop presto trino


    【解决方案1】:

    Presto 309 在 Hive 连接器中为每个公开 Hive 表属性的表添加了一个隐藏的 $properties 表。您可以使用它来查找上次更新时间(将example 替换为您的表名):

    SELECT transient_lastddltime FROM "example$properties"
    

    【讨论】:

      猜你喜欢
      • 2014-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-12
      • 1970-01-01
      • 2010-09-20
      • 2014-01-03
      相关资源
      最近更新 更多