Hive - 将字符串转换为大整数

10
假设我有一个字符串,如'00321',我想在Hive中将其转换为BIGINT,应该怎么做?
跟进问题:结果的BIGINT值是321还是00321
1个回答

22

您可以使用CAST函数将您的STRING转换为BIGINT,像这样:

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

如果它是一个BIGINT,它将显示为321在屏幕上和分隔文本文件中。


感谢您的回答。 - activelearner

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接