【问题标题】:Equivalent of Hive's date_format function in Impala?相当于 Impala 中 Hive 的 date_format 函数?
【发布时间】:2020-09-29 14:45:47
【问题描述】:

Impala 中是否有与 Hive 的 date_format 函数等效的功能? 我需要将日期列更改为当月的第一天(例如,'2020-09-29' 到 '2020-09-01'),所以我最初使用的是:date_format(LOG_DATE,'yyyy-MM-01') as FIRST_DAY_MONTH

谢谢!

【问题讨论】:

    标签: hive hiveql impala


    【解决方案1】:

    您可以使用to_timestamp()
    请使用此to_timestamp('20200901','yyyyMMdd') 获取时间戳。
    通用命令可能是to_timestamp(concat(substr(data_col,1,7),'-01'),'yyyy-MM-dd')

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 2017-05-12
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      相关资源
      最近更新 更多