关于 MySQL 的 boolean 和 tinyint(1)问题
2016-03-29 00:00
453 查看
摘要: 关于 MySQL 的 boolean 和 tinyint(1)
MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1)
MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0
可以如下插入boolean值:insert into [xxxx(xx)] values(true),当然也可以values(1);
MySQL没有boolean类型,当使用boolean类型时,默认mysql把它替换成tinyint(1)
在POJO类中定义成boolean,在mysql中定义成tinyint(1)来解决类型转换
MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1)
MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0
可以如下插入boolean值:insert into [xxxx(xx)] values(true),当然也可以values(1);
MySQL没有boolean类型,当使用boolean类型时,默认mysql把它替换成tinyint(1)
在POJO类中定义成boolean,在mysql中定义成tinyint(1)来解决类型转换
相关文章推荐
- win 下mysql的安装
- 数据库mysql实现读写分离应用
- mysql存储过程
- mysql 数据库Event定时任务使用详解(Navicat 及直接SQL语句创建)
- mysql优化实战(explain && 索引)
- is not allowed to connect to this MySQL server解决办法
- MySQL基本查询语句
- 一看就懂系列之 Mysql主从延迟分析
- MySQL sql语句优化(转)
- MySQL单列索引和联合索引
- MySql注释
- 【学习笔记】高性能MySQL(第三版)——第2章:MySQL基准测试
- 忘记mysql 5.7的密码
- Mysql To Charts(六)--views文件
- mac osx下brew install mysql 错误总结
- mysql安装配置乱码无法开启服务问题总结
- mysql创建用户和授权的三种方式
- MySQL 使用序列化表的方法实现行转列
- 免安装版MySql安装与配置
- 数据库高效编程(mysql)