【发布时间】:2021-12-03 14:20:37
【问题描述】:
我想知道 Apache Spark SQL 中是否有 无符号 数字类型?
我在DataType documentation 中没有看到任何内容,但是,我们知道文档可能是不完整的。
最初我试图从 varchar 中转换一个很长的整数:
SELECT cast(myVeryLongIntAsString as UNSIGNED INTEGER)
但我得到了错误:
pyspark.sql.utils.ParseException:
extraneous input 'INTEGER' expecting ')'
根据MySQL Types documentation,SQL 确实有一个UNSIGNED INTEGER。
【问题讨论】:
标签: apache-spark apache-spark-sql casting unsigned