小编典典

所有Spark SQL DataType的Scala类型映射是什么

sql

DataType可在此处找到适用于Spark
SQL的不同版本。谁能告诉我每个Spark SQL对应的Java / Scala数据类型DataType是什么?


阅读 217

收藏
2021-03-17

共1个答案

小编典典

直接来自《Spark SQL和DataFrame指南》

Data type       |    Value type in Scala
------------------------------------------------
ByteType        |    Byte   
ShortType       |    Short  
IntegerType     |    Int    
LongType        |    Long   
FloatType       |    Float  
DoubleType      |    Double     
DecimalType     |    java.math.BigDecimal
StringType      |    String
BinaryType      |    Array[Byte]
BooleanType     |    Boolean 
TimestampType   |    java.sql.Timestamp
DateType        |    java.sql.Date
ArrayType       |    scala.collection.Seq   
MapType         |    scala.collection.Map   
StructType      |    org.apache.spark.sql.Row
2021-03-17