阅读背景:

Spark JDBC系列--Mysql tinyInt字段特殊处理

来源:互联网 

 

当spark取出表的scheme中,类型名为tinyint的字段,会被处理为Boolean型。而mysql中tinyint的sqlType都会默认处理为bit,所以如果数据库中的这类字段中,存储了0、1之外的值,拉取数据时则会出现数据失真。当spark取出表的scheme中,类型名为tinyint的字段,会被处理为Boole




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: