mysql中的tinyint对应java
时间: 2023-12-20 10:42:51 浏览: 236
引用\[1\]中提到,在MySQL中,使用tinyint(1)来设置表中字段的数据类型,可以存储0和1。在Java中,可以使用Boolean类型来接收,0映射为false,1映射为true。而如果使用tinyint来设置字段的数据类型,映射到Java数据类型中,不仅可以使用Boolean类型来接收,也可以使用int类型来接收。\[3\]所述的情况是,当tinyint(1)存储非0和1的数字时,查询结果会映射为Boolean类型,即0映射为false,1-9数字都将映射为true。如果希望单纯地查询出数字,可以将字段类型设置为tinyint而不是tinyint(1)。\[3\]
#### 引用[.reference_title]
- *1* [理解误区——mysql中tinyint与Java的数据类型的对应关系;tinyint(1) 与tinyint(4)的区别](https://blog.csdn.net/qq_42937522/article/details/104131892)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Mysql中tinyint与Java数据类型对应关系](https://blog.csdn.net/LZ15932161597/article/details/110284630)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文