相当于 Impala 中 Hive 的 date_format 函数?
Posted
技术标签:
【中文标题】相当于 Impala 中 Hive 的 date_format 函数?【英文标题】:Equivalent of Hive's date_format function in Impala? 【发布时间】: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
谢谢!
【问题讨论】:
【参考方案1】:您可以使用to_timestamp()
。
请使用此to_timestamp('20200901','yyyyMMdd')
获取时间戳。
通用命令可能是to_timestamp(concat(substr(data_col,1,7),'-01'),'yyyy-MM-dd')
【讨论】:
以上是关于相当于 Impala 中 Hive 的 date_format 函数?的主要内容,如果未能解决你的问题,请参考以下文章