问题描述 源码如下: table=''' (select type,`question_id`,status from t_question limit 10) tmp ''' df=self.read_table(sc=sc,table=table) df.show() return df 读出来结果如下: 数据库中type存的int类型,却返回布尔类型 分析 建表语句 一个是tinyint(1)类型,一个是tinyint(3)类型,结果类型却不一致 原因:暂且不清楚 修改: 结果正常: