HiveQL函数的等效month_

时间:2015-04-01 15:26:17

标签: hive datediff netezza

我正在尝试使用HIVE来计算两个日期之间的月份,这两个日期相隔数年甚至数十年。在Netezza我用过:months_between(this_month('Date_1'),this_month(Date_2)) 我试图转换为HIVE,并且不认为现有的日期函数可以执行此操作或UDF可用。有没有人试图错开现有的HIVE命令来实现同样的目标?

1 个答案:

答案 0 :(得分:1)

这已在最新版本的Hive(1.2.0)中修复,其中" months_between"是可用的。

https://issues.apache.org/jira/browse/HIVE-9518