我们正在将greenplum迁移到hive中,需要在hive中进行类似的转换操作,如下语句需要转换hive。请帮帮我。
Greenplum:
round(Payg_usage/(1024.00^2),2)
操作符^
不支持蜂巢?
在hive中可以使用power/power函数。下面返回m的n次方(m^n)
POW( double m, double n ),
Or
POWER( double m, double n )
使用
Round(Payg_usage/pow(cast(1024.00 as double),cast(2 as double)),2)