gpt4 book ai didi

sql - 如何在Hive中格式化yyyy-MMMM?

转载 作者:行者123 更新时间:2023-12-02 20:47:50 28 4
gpt4 key购买 nike

我正在尝试将日期列(“craeteddate”)的格式设置为yyyy-mmmm,即:2017年11月。

select unix_timestamp(createddate, 'yyyy-MMMM') from cc_vw_case

该SQL引发“错误的日期/时间转换格式:yyyy-MMMM”。
Hive中是否可以将格式设置为yyyy-MMMM?我正在使用Cloudera Hadoop。

最佳答案

如果您的输入值为Unix时间戳,则需要使用FROM_UNIXTIME而不是UNIX_TIMESTAMP。这将在Hive中获得正确答案:

SELECT FROM_UNIXTIME(1510218382, 'yyyy-MMMM')

答:2017年11月

关于sql - 如何在Hive中格式化yyyy-MMMM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47203485/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com