永洪社区

标题: 数据类型识别错误 [打印本页]

作者: yhdata_4bzbjsUn    时间: 2023-7-4 10:55
标题: 数据类型识别错误
数据库中的数据类型是tinyint(1),但在数据集中类型被识别成了布尔值,如何将数据类型设置成整数类型?

作者: yhdata_ruby    时间: 2023-7-4 10:55
问题原因:在mysql中没有布尔类型,因此默认jdbc转移规则tinyint(1)类型转为布尔类型。
解决方案:
方案1:避免使用长度为1的tinyint类型字段存储数字格式的数据。

方案2:数据源处jdbc 的URL后添加tinyInt1isBit=false(注意参数名区分大小写,否则不生效)(eg:127.0.0.1:3306?tinyInt1isBit=false)




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4