如何在hive数据库中将列double转换为Hadoop?

时间:2017-07-13 08:54:00

标签: hadoop hive

我正在使用hive-2.1。我有一个列cust_id为double的源系统,我的hive cust_id数据类型为bigint。转换数据,我没有得到当前的数字。即。

hive> select cast(**2343424324323242322** as double);

**2.3434243243232425E18**

hive> select cast(cast(2343424324323242322 as double) as bigint);

**2343424324323242496**

是什么原因,我该如何解决?

0 个答案:

没有答案