关于 MySQL 的 boolean 和 tinyint(1)问题

  • MYSQL保存BOOLEAN值时用1表明TRUE,0表明FALSE,boolean在MySQL里的类型为tinyint(1)mysql

  • MySQL里有四个常量:true,false,TRUE,FALSE,它们分别表明1,0,1,0sql

  • 能够以下插入boolean值:insert into [xxxx(xx)] values(true),固然也能够values(1);类型转换

  • MySQL没有boolean类型,当使用boolean类型时,默认mysql把它替换成tinyint(1)

  • 在POJO类中定义成boolean,在mysql中定义成tinyint(1)来解决类型转换

相关文章
相关标签/搜索