gpt4 book ai didi

sql - 大查询 : How to represent integer of type Long in Bigquery?

转载 作者:行者123 更新时间:2023-12-04 16:29:39 24 4
gpt4 key购买 nike

我有一个包含“Long”类型整数的数据集。我需要通过对其进行一些算术运算来分析该数据集。有哪些可能的方法来做到这一点?

我曾尝试强制转换为 FLOAT,但我无法在该数据类型上使用一些操作,如按位 AND 等。

例如,这里是一个字段的值

18446744073709551615

谢谢

最佳答案

如果你想保留一个数字及其所有小数点,你可以使用numeric:

select cast('18446744073709551615' as numeric)

这不是无限灵活的。它实际上等同于任何其他数据库中的 numeric(38, 9)。 BigQuery 无法控制规模和精度。这在 documentation 中有描述。 (诚​​然,这是 BigQuery 的最新补充)。

关于sql - 大查询 : How to represent integer of type Long in Bigquery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52435235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com