【发布时间】:2016-03-14 02:34:05
【问题描述】:
我需要使用 Spark SQL 生成 64 位随机整数,作为已存在表的代理键插入
我试过FLOOR(RAND()*( POW(2,64) -1)我得到的数字看起来像 1.2345 或 9.678E
如何正确生成数字?
【问题讨论】:
-
你用的是什么数据库?
-
生成二进制表单会有帮助吗?
-
为什么你用 Spark SQL 生成随机数,而不是 Scala/Python/Java 或任何你使用 Spark 的语言?
-
因为我需要它作为我的 SQL 表的代理键
标签: sql random apache-spark apache-spark-sql