Apache Hive3.1.3 遇到DATE_FORMAT转换2021年12月格式的问题

比如:需要将时间2021-12-28 00:00:00转换成2021-12的格式,用date_format会将2021-12转换成2022-12的问题。

解决方法:

方式一:大写的'Y'换成'y'

方式二:字符串截取,substr

本博主推荐方式一,方便省事

不知道其他版本会不会有次问题,欢迎大家评论指正补充。

相关推荐
無森~4 小时前
实战:单词数量统计案例
大数据·hadoop
梦痕长情5 小时前
记一次hiveSQL 查询无数据,String类型的字段自动转化为int类型的经历和解决方案
hive
weixin_462446237 小时前
Hadoop / YARN / Hive 运维操作教程
运维·hive·hadoop
重生之绝世牛码7 小时前
Linux软件安装 —— Hadoop高可用安装(集成Zookeeper)
大数据·linux·运维·hadoop·zookeeper·软件安装·hadoop高可用
roman_日积跬步-终至千里7 小时前
【Hadoop】HDFS Router-based Federation:解决 NameNode 扩展性问题的联邦方案
大数据·hadoop·hdfs
無森~7 小时前
实战:温度分析
大数据·hadoop·mapreduce
重生之绝世牛码8 小时前
Linux软件安装 —— Flink集群安装(集成Zookeeper、Hadoop高可用)
大数据·linux·运维·hadoop·zookeeper·flink·软件安装
無森~1 天前
Hive概述
数据仓库·hive·hadoop
無森~1 天前
Hive下载与安装
数据仓库·hive·hadoop
大鳥1 天前
Hive on Spark SQL 性能优化权威指南
hive·sql·spark