我正在我的项目中进行功能测试(需要在引用Scala代码时编写蜂巢代码)。我的代码中的日期函数有问题。在Scala中,我们将日期数据类型转换为字符串,并将其结构更改为'YYYYMM',我的日期列中的MY值类似于201706(YYYYMM),Hive不接受(请注意,它仅接受YYYY-MM-DD )。
我的问题是
1)如何将YYYYMM更改为YYYY-MM-DD?我尝试了迄今为止的转换,而且UNIX_TIMESTAMP都无法正常工作,查询最终还是失败了。
2)我们还使用filter.to_date(colm1,“ YYYYMM”)。between(add_months(to_date((colm2),“ YYYYMM”),-27),add_months(to_date((colm2),“ YYYYMM” ),-2)))在我们的Scala代码中,如何将其更改为HIVE?无法获得任何想法
在此先感谢.....
此致
M Sontosh Aditya