Hive - 将字符串转换为bigint

时间:2015-03-04 23:53:40

标签: hive hiveql data-conversion

假设我有一个类似'00321'的字符串,我想将其转换为Hive中的BIGINT,我该怎么做?

后续问题:生成的BIGINT值是321还是00321

1 个答案:

答案 0 :(得分:16)

您可以使用CAST功能将STRING投射到BIGINT,如下所示:

SELECT CAST('00321' AS BIGINT) FROM table;

作为BIGINT,它会在屏幕上和分隔的文本文件中显示为321