Snowpark Migration Accelerator: Spark SQL 数据类型¶
转换表¶
Spark SQL |
Snowflake |
备注 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
查看 备注 |
|
|
查看 备注 |
|
|
|
|
|
|
|
|
|
|
|
备注¶
备注
有关更多信息,请参阅 Spark SQL 数据类型 (https://spark.apache.org/docs/latest/sql-ref-datatypes.html#data-types) 文档。
整数类型¶
在从源系统转换整数数据类型时,LONG
和 SHORT
都映射到 Snowflake 的 INTEGER
数据类型,因为 INTEGER
可以容纳两种数据类型的全部值范围。
SparkSQL LONG:范围从 -32,768 到 32,767
SparkSQL SHORT:范围从 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
Snowflake INTEGER:范围从 -9.9999999999999999999999999999999999999 x 10^38 到 +9.9999999999999999999999999999999999999 x 10^38