java查询MySQL时,MySQL中tinyint长度为1时转换为boolean


看到别人代码,MySQL数据库中,有下面这个字段,tinyint(1)

这时候java代码中取出来的数据类型就是boolean类型,如果长度 > 1的话,就会变成int类型,特意查了一下,这里参考了http://www.jianshu.com/p/1f70197da6a8

https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-type-conversions.html

英语不太好,大概意思就是长度等于1时,对应java中boolean类型  如果不是则为Integer类型。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM