LongType

pyspark.sql.types。 LongType

长时间数据类型,即一个签署了64位整数。

如果超出范围的值(-9223372036854775808,-9223372036854775808),请使用DecimalType

方法

fromInternal(obj)

将内部SQL对象转换成一个本机Python对象。

json()

jsonValue()

needConversion()

这类型之间的转换需要Python对象和内部SQL对象。

simpleString()

toInternal(obj)

Python对象转换成一个内部SQL对象。

typeName()

方法的文档

fromInternal ( obj:任何 )→任何

将内部SQL对象转换成一个本机Python对象。

json ( )→str
jsonValue ( )→联盟(str,Dict(str,任何] ]
needConversion ( )→bool

这类型之间的转换需要Python对象和内部SQL对象。

这是用来避免不必要的转换ArrayType / MapType / StructType。

simpleString ( )→str
toInternal ( obj:任何 )→任何

Python对象转换成一个内部SQL对象。

classmethod typeName ( )→str