【发布时间】:2019-06-22 22:42:48
【问题描述】:
我需要将整数值转换为 hive 中的最高数据类型,因为我的值是 25 位
select cast(18446744073709551614 as bigint);
NULL会为上面的select stmnt返回值;
我很清楚提供的数字大于Bigint 的最大数字。但是我们得到了这样的值,我必须根据这些值计算最大值、最小值、总和、平均值
那么我怎样才能转换这种类型的值,这样我就不会得到 NULL。
【问题讨论】:
标签: sql hive casting numeric bigint