小数点后的配置单元数字

piztneat  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(436)

下面是查询的响应:选择0.0437613469338271629;结果:1.2690790610809877
在oracle上,下面是响应:从dual中选择0.04376134693382716
29;result:1.26907906108098764
问题:在Hive中,它在十进制16位之后舍入。然而在甲骨文中,它给出了正确的结果。有人能提供解决方案,在hive中获得与oracle相同的结果吗。

zysjyyx4

zysjyyx41#

试着在Hive里把它转换成小数点。例子: select cast(value as decimal) 精确地。

相关问题